LADAKH: UMLINGLA-WORLD’S HIGHEST MOTORABLE ROAD
UMLINGLA – the highest motorable pass Umlingla Pass is located in south east of Ladakh and is currently the highest motorable pass which is 5799 metres (19024 feet) high. Earlier, it was the mighty Khardungla which is 5,602 m (18,379 ft) high. The Umling La pass is traversed by a road between Chisumle and Demchok, also called the […]
LADAKH: UMLINGLA-WORLD’S HIGHEST MOTORABLE ROAD Read More »