
Himalayas
Place
The Himalayas is a massive mountain range in Asia that separates the plains of the Indian subcontinent from the Tibetan Plateau. It contains some of the world's highest peaks, including Mount Everest, with over 100 peaks exceeding elevations of 7,200 meters.

