India’s Border Roads Organization (BRO) has started the construction work of the world’s highest road.
This road is being built in Demchok sector of Ladakh.
This strategic road named ‘Likru-Mig La-Phukche’ will pass through an altitude of 19,400 feet and cross the Umling La Pass to become the world’s highest motorable road.
Two years ago, the BRO created a world record by constructing and blacktopping the world’s highest motorable road at Umling La in Ladakh at an altitude of 19,024 feet.