This is unbelievable. Chongqing has 30 million residents?...It’s really weird that some...
holy shiet
In Which We Are Relieved.
Before anyone gets alarmed, the population of Chongqing shown here is misleading. The Chinese government separated...
My new word for the day is Chinascale.
#MapOfTheDay
Amazing. See also Chicago on the Yangtze.