Where is China Located At?

China is the largest country in Asia. China is located north of Korea and west of Japan. China’s Great Wall is one of the 7 wonders of the world.