China is located entirely north of the equator.
Yes it is located in the North China PLain.
China is located north of the Equator.
China is located in the northern hemisphere.
The North China Plain
The Himalaya Mountains are located in China. This mountain range is located north of India and Bangladesh in the south west of China.
North Korea, Russia
North Korea and China are both in Asia.
The Nile River is not located in China
Some are:- China North Korea Cuba
India to the south and China to the north - that's it.
Countries located north of the Philippines include Taiwan, Japan, South Korea, China, and Russia.