Highest Motorable Pass or Roads in the World

Highest Motorable Pass or Roads in the World 1. Umling La or Umlingla Pass – 5,883 Mtrs or 19,300 Feet In 2017, BRO has built and opened the world’s highest road over Umlingla pass or Umling La connecting Chisumle and Demchok villages. Umling La pass is about 105 KMs from Hanle Village and about 235 KMs from Leh….

Read More