Mapping Stereotypes

Tearing China apart

China is the biggest of all Asian nations and has the largest population of any country globally. Occupying almost the entire East Asian landmass, it comprises about 1/14 of the land area of Earth. Among the world’s influential nations, China is exceeded in size by only Russia and Canada, and it is approximately as big as the entire of Europe.

Read More