“This step made Chongqing the biggest city proper in the world with a population of 32,000,000 people and the area of 82,403km², which is about the size of Austria.” ...