Share
twitterlinkedinfacebook
Image 1 of 1
JSB02955IND.jpg
Tourists overlook the Nubra Valley and mountains from the Khardung La Pass. The pass is the highest motorable road in the world at 18,380 ft.