Tag: highest motorable road in the world

BRO constructs highest motorable road in the world in Eastern Ladakh

The road at Umlingla Pass is constructed at an altitude of 19,300

OV Digital Desk