Laowai Trail Runners

Laowai Trail Runners

China Beijing, Beijing, China

Laowai Trail Runners is a Beijing-based club for runners of all ages and abilities who love to run with nature (or something like it) underfoot!

Join Club

Last Week's Leaders

  • Last Week
  • This Week

This Week's Leaderboard