The world's highest motorable road, Umling La Pass, is located in which region of India?
Quiz Options
- Himachal Pradesh
- Ladakh
- Sikkim
- Arunachal Pradesh
Explanation
The Umling La Pass in Ladakh, India, managed by the Border Roads Organisation (BRO), is recognized as the world's highest motorable road at an altitude of 19,024 feet.