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

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.