Auto

World’s New Highest Motorable Road Constructed At Umling La, Ladakh

6 Aug 2021

The Border Road Organisation (BRO) has built the world’s highest road at Umlingla Pass in eastern Ladakh at an altitude of 19,300 feet.