ChongQing lies on the YangTze (YangZi) River in central China, just to the east of SiChuan province, and is one of the world's largest cities.
Administratively, it is one of China's four direct-controlled municipalities (the others are Beijing, Shanghai and Tianjin).
[640],shadow=true,start=145,stop=