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

asked
User Kaefer
by
8.2k 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.

answered
User TCC
by
8.5k points
Welcome to Qamnty — a place to ask, share, and grow together. Join our community and get real answers from real people.