Himalayas

The highest mountain range on Earth located in Asia.

« Back to Glossary Index