Share
twitterlinkedinfacebook
Image 1 of 1
China 16.JPG
Apartment blocks tower over the sprawling metropolis of Chongqing in western China. Perched on the banks of the mighty Yangtze River, Chongqing has grown to become China's third largest city with a population of 12 million, however, with the entire population of the Chongqing Municipality at 32 million, some analysts put it as the largest city in the world.