Ladakh, India.

Share
twitterlinkedinfacebook
Image 26 of 46
< Prev Next >
India-8871.jpg
Point of view photo of altimeter on wrist of mountain biker at Khardung La at 18,380ft. the summit of the highest motorable road in the world.  Himalayan Mountains, Ladakh, India.