In Ladakh, construction for world’s new highest motorable road begins. Details
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…
Read More...
Read More...