Khardung La Pass or the “Pass of Lower Castle” is the world’s highest motorable pass and is the gateway to the Shyok and Nubra valley in Ladakh that is one of the most picturesque locales in Leh which is situated 39 km by road North of Leh and is at a height of 18,380 ft …
khardung la mountain pass
Showing: 1 - 1 of 1 RESULTS