Construction for world’s new highest motorable road begins in Ladakh
Ladakh: On Independence Day, the Border Roads Organisation (BRO) began the construction of the world's new highest motorable road in Ladakh’s Demchok sector. The strategic road, ‘Likaru-Mig La-Fukche’, will be constructed over the next two…