Where China is located
China is located by Mongolia.
China is located in Southwest Asia. The weather in China is-22 or 70 degrees and low of 80 degrees
What is China's land like?
China's land has a lot of Mountains
What kinds of natural resources are found in China
China has a large. Stock of natural resources, including many minerals.