Share
twitterlinkedinfacebook
Image 1 of 1
India-8874.jpg
Khardung La at 18,380ft. the summit of the highest motorable road in the world.  Himalayan Mountains, Ladakh, India.