our visits to Chongqing and the rest of China
Chongqing is a large municipality in south-central China, population 32 million people
The urban area of Chongqing has a population of about 8 million people
Chongqing is a large municipality in south-central China, population 32 million people
The urban area of Chongqing has a population of about 8 million people