Steffes+Location

Back to the home China Absolute location is 35.000 North 103.000 East. If you look on a map it will look like this,China is the country in the red. China is 3,747,879 million sq miles. Fun Fact: China has about 1.39 billion people are alive.

China's Relative Location is in Asia and its by Russia. Its also in the North hemisphere and the East hemisphere.