1--- India is between China and the Himalayas.
2---- North Korea and South Korea are located on the northeast peninsula of China, which were separated, and became North and south Korea.
3---- China is bigger than most Asian countries. Also has a huge population.