It is not very often that one gets to be literally on top of the world, by getting to zoom around on a road at an altitude of 18,380 feet. That is where Khardung La Pass, meaning the ‘Pass of Lower Castle,’ is located on the way from Leh to the Nubra Valley in Ladakh. The Border Roads Organization proudly proclaim Khardung La Pass to he be highest motorable road in the world. Khardung La is the gateway to Siachen Glacier and also connects Leh to Nubra Valley. Siachen is around 40km north of Leh by road on the way to the Nubra.