HIMALAYAS

Himalayas

The Himalayas, also Himalaya, is a mountain range in Asia separating the plains of the Indian subcontinent from the Tibetan Plateau.

The above text is a snippet from Wikipedia: Himalayas
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!