Share
twitterlinkedinfacebook
Image 1 of 1
India-8864.jpg
View out of jeep window as it climbs the steep, rocky road up the highest motorable road in the world towards Khardung La at 18,380ft.  Himalayan Mountains, Ladakh, India.