Umling La is the world’s highest altitude road. Where is it?
A India
B Canada
C Australia
The mountain pass is in the eastern part of India’s Ladakh region. At an elevation of 18,500 feet, it is the world’s highest motorable road, according to Guinness World Records.
The correct answer is India.