332,813 views
0 votes
0 votes
What mountain range separates India and China and what country lies
in its midst?

User Sangil
by
2.1k points

2 Answers

10 votes
10 votes

Answer:

HIMALAYAS

NEPAL LIES IN THE MIDST.

P.S: I'm from India :)

User Gpsugy
by
2.9k points
10 votes
10 votes

Answer:

The Himalaya mountain range separates India and China. Nepal is the country that lies between India and China.

hope this helps! <3

User Chevy Hungerford
by
3.0k points