Content is automatically generated by Microsoft Azure Translator Text API. CGTN is not responsible for any of the translations.
Share
Copied
Error loading player: No playable sources found
05:00
With a population of 32 million people, Chongqing in southwest China is one of the fastest growing urban centers on earth. It's also a key economic hub.