The Chinese megacity you've probably never heard of

  • 13 years ago
The sprawling metropolis of Chongqing in China's southwest is a crucial part of government plans to develop the poorer West, and domestic and foreign investors are flocking there. Duration: 02:13

Recommended