• Brahmand Tour

    Highest Motorable Pass in the World

    Umling La Pass, Ladakh, India: The world's highest motorable pass is situated at Umling La. It is 19,024 feet or 5,798 meters tall. Lying in Ladakh, Umling La connects Chisumle and Demchok villages close to the

    ...  more
There are no more results to show.