highest motorable road
- Aug- 2021 -5 AugustDH Latest News
India sets a new record, World’s highest motorable road at 19,300 ft in Ladakh
New Delhi: The Border Roads Organisation (BRO) has constructed the world’s highest motorable road at Umlingla Pass in Eastern Ladakh,…
Read More »