Ladakh, India.

Share
twitterlinkedinfacebook
Image 28 of 46
< Prev Next >
India-8985.jpg
Mountain biking past the "India Gate" on the highest motorable road in the world,  Himalayan Mountains, Ladakh, India.