Ladakh, India.

Share
twitterlinkedinfacebook
Image 27 of 46
< Prev Next >
India-8888.jpg
Mountain biker at Khardung La, at 18,380ft, the summit of the highest motorable road in the world,  Himalayan Mountains, Ladakh, India.