What is called as the "Roof of the World"?
-
Indira Point
-
Kanchenjunga
-
Pamir Knot
-
Indira Col
C
Correct answer
Explanation
The Pamir Mountains (Pamir Knot) in Central Asia are known as the 'Roof of the World' due to their high altitude. Indira Point is India's southernmost tip, Kanchenjunga is a Himalayan peak, and Indira Col is a mountain pass.