The Chinese megacity you've probably never heard of

AFP English 2011-06-26

Views 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

Share This Video


Download

  
Report form