This is unbelievable. Chongqing has 30 million residents?...It’s really weird that some...
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.
Amazing. See also Chicago on the Yangtze.