Chongqing is China's most populous municipality. It is famous for its great mountain view, good food and pretty girls.
Its economy greatly involved with car making boasting Chang An Auto, China's 8th biggest car maker. Maybe the title should be China's Detroit.
http://www.kammu.com