Chongqing, the world’s largest city – in pictures

theguardian.comPublished: 4/27/2025

Summary

"The megacity in central China, with 34 million residents, stands as one of the largest cities globally but remains largely unnoticed due to limited urbanization. A symbol of China's rapid urban revolution since the Communist Party began mass relocation from rural areas three decades ago, this megacity represents their ability to transform vast territories and shape the world."