136k views
4 votes
China is separated from India subcontinent by the Himalayan mountains found at

User Kaefer
by
6.7k points

1 Answer

4 votes
China is separated from India subcontinent by the Himalayan mountains found at the crossroads of South Asia and East Asia. They are at the north of India and south of China.

User TCC
by
7.1k points