What large mountain range is found north of India?
The Himalayas The Himalaya Range or Himalayas meaning “abode of snow” is a mountain range in Asia, separating the Indian subcontinent from the Tibetan Plateau. By extension, it is also the name of a massive mountain system that includes the Karakoram, the Hindu Kush, and other, lesser, ranges that extend out from the Pamir Knot.