You are viewing a single comment's thread from:RE: World's most beautiful high altitude MTB race in NepalView the full contextderro (25)in #race • 7 years ago Looks like an awesome place for mountain biking :)
Nepal is really the Mecca for mountain biking as we have the tallest mountain ranges in the world and the network of trails are innumerable.