The Chinese megacity you've probably never heard of
2011-06-26
2
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