208k views
2 votes
What word means "house of snow" and also names the mountain range that separates India from China?

User Nachik
by
7.8k points

1 Answer

4 votes

Final answer:

The word that means "house of snow" and also names the mountain range that separates India from China is Himalayas.

Step-by-step explanation:

The word that means "house of snow" and also names the mountain range that separates India from China is Himalayas. The Himalayas are a majestic mountain range located on the border between southeastern China and northern India. They serve as a natural barrier between the two countries and create a rain shadow effect, resulting in a dry arid climate in western China. The Himalayas also have the highest peak in the world, Mount Everest.

User Alexander Efimov
by
8.3k points