It is a mountain range in Asia, separating the plains of the Indian subcontinent from the Tibetan Plateau.
Reveal answer
Fill a bubble to check yourself
It is a mountain range in Asia, separating the plains of the Indian subcontinent from the Tibetan Plateau.