| |
The highest drivable road in the world is the Umling La Pass in Ladakh, India. Located in the eastern Ladakh region near the Indo-China border, Umling La sits at an astounding altitude of 19,024 feet (5,882 meters) above sea level. That’s higher than Mount Everest Base Camp, Higher than Mount Elbrus...
|
|
|
|
|