Night panorama of Chongqing
An overview of Chongqing city, one of the fastest-growing and biggest cities on earth, with a population of 29 million.
The slum area under the high-rises is marked for demolition in the near future.
Situated in southwestern China, away from the coast, it is the engine of China's inland economic development.
China is pushing ahead with a dramatic, history-making plan to move 250 million rural residents into towns and cities over the next dozen years...