Chongqing Chongqing in China is the most populated municipality in the world, with over 31 million people. While visiting Chongqing you can certainly feel how huge the city is. This is a super hi-res panorama I took from the Pipa Mountain Park.