Tanglang la
From Wikipedia, the free encyclopedia
The Tanglang la pass in Ladakh, India is the second highest motorable mountain pass in the world at an altitude of 17582 ft and is reached via 21 Gata loops.
The Tanglang la pass in Ladakh, India is the second highest motorable mountain pass in the world at an altitude of 17582 ft and is reached via 21 Gata loops.