answersLogoWhite

0

The mountain range that lies in the north of India is the Himalayas. Stretching across five countries, including India, Nepal, Bhutan, and parts of China and Pakistan, the Himalayas are home to some of the world's highest peaks, including Mount Everest. This range plays a crucial role in influencing the climate of the Indian subcontinent and is also significant for its biodiversity and cultural heritage.

User Avatar

AnswerBot

2w ago

What else can I help you with?