Arabic-web-The biggest Chinese metropolis you've never heard of
The sprawling metropolis of Chongqing in China's southwest is developing at a dizzying pace. The city is a crucial part of government plans to develop the poorer West, and domestic and foreign investors are flocking there. A natural sound version of an AFPTV report.