2 min read 0 Khardungla Pass – The Highest Motorable road in the World Vivekananda July 20, 2017 Khardungla Pass is at an altitude of 5,359 meters and is 39.7 km from Leh. […]