India Gets A New Highest Motorable Road; Mig La Sets New World Record at 19,400 ft
The Border Roads Organisation (BRO) has completed construction of a road through Mig La Pass in Ladakh, now officially the highest motorable road in the world, sitting a staggering 19,400 feet above sea level. This newly completed stretch connects Likaru to Fukche near the Line of Actual Control (LAC), surpassing the earlier record held by […]