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