The Himalayas are the mountain range that is north of India. they are actually not north of India but they are in the northern part of India.
The mountains that separate India from the rest of Asia are the Himilayas.
the Himalayan mountains are found north of India
The Himalaya Mountains are located in China. This mountain range is located north of India and Bangladesh in the south west of China.
The Himalaya and Karakoram Mountains
The mountain range that is found north of India is the Himalaya Mountains.
the hee hee
Himalayas
It snows the most in the north, high in the mountains.
The Himalayan mountains that divided China from India.
Himalaya Mountain
convergent plate boundary