Q571
The world's highest motorable road lies in
A.
Ladakh
AnswerB.
Jammu
C.
Kashmir
D.
None of these
Answer: Option A
Solution
Answer: Option A
Solution:
Border Road Organisation (BRO) has built the world's highest motorable road in Ladakh named Umling La.