Umlingla Pass is Now World’s Highest Motorable Road In Ladakh Recently Completed by BRO India
India Builds World’s Highest Motorable road Umlingla Pass in Ladakh. It is just completed by BRO (Border Roads Organization) in Ladakh under the project called Himank. Umling La is situated in the altitude of 19,300 feet from Sea level. It takes more than 1 year to complete this road. India Highest Passes Controversies Previously it … Continue reading Umlingla Pass is Now World’s Highest Motorable Road In Ladakh Recently Completed by BRO India
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed