Umling La is the world’s highest altitude road. Where is it?
The mountain pass is located in the eastern part of the Ladakh region of Jammu and Kashmir, India. At an elevation of 5,639 metres, it is the world’s highest motorable road according to Guinness World Records.
The correct answer is India.