highest motorable road in the world
-
National
BRO constructs highest motorable road in the world in Eastern Ladakh
The road at Umlingla Pass is constructed at an altitude of 19,300 ft | Source: Ministry of Defence Border Roads…
Read More »