Ascending the 5600 meter (18,340 ft.) Khardung La Pass, perhaps the highest motorable pass in the world, from the Nubra Valley, Ladakh
7569 ladakhindiahimalayaS2Homepage1