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