The Lantau Buffalos

Hong Kong Hong Kong, New Territories, Hong Kong

Lantau Buffalos is a non-profit multisports organisation based on Lantau Island, Hong Kong, the home of the Lantau Buffalo. We are from all corners of the planet who share one main thing in common – “A desire to get outside, stimulate the heart and have

Join Club

Last Week's Leaders

  • Last Week
  • This Week

This Week's Leaderboard