Where is the North China Plain?

The North China Plain is surrounded by the Yanshan Mountain in the north, the coast in the east, the Huaihe River in the south and the Taihang Mountains in the west. It is the largest plain in China, and it is about 350,000 sq km. You can find more information here: