01.23.11 by torontosavvy Painted dog, Chongqing, China (the world’s largest city) CHONGQING is the world’s largest city. With a population of more than 32 million people and one technicolor dog, it’s built around a series of small mountains, and is heavily industrialized.