World's highest motorable road built at 19,300ft in Ladakh
The Border Roads Organisation (BRO) has constructed the world's highest motorable road at a height of over 19,300 feet in Jammu and Kashmir's Ladakh. Constructed under 'Project Himank', the 86 km strategic road connects Chisumle and Demchok villages, located 230 km from Leh. The work involved life-threatening challenges, the project's Chief Engineer Brigadier DM Purvimath said. 