Oops! Please Sign In
-
1 Answers
-
- Answered By Nikita Chetry
- Answer: 1 week ago
No, China is not part of South Asia; it is located in East Asia. South Asia mainly includes countries such as India, Pakistan, Bangladesh, Sri Lanka, Nepal, Bhutan, and Afghanistan. China lies in East...
Read More