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

Free Traffic Exchange