China's largest city has a population of 25 million, making it the third largest city in the world.