Advertisements
Advertisements
Question
Very Short Answer Type Question:
Where are the world’s highest peaks located?
One Line Answer
Solution
The world’s highest peaks are located in the Great Himalayas or Himadri.
shaalaa.com
Physical Divisions of Europe
Is there an error in this question or solution?