Chongqing, the biggest city in the world

13 July 2011 | Author/Destination: | Rubric: General Reading Time:  9 minutes

Chongqing at night © Jonipoon

Chongqing at night © Jonipoon

Chongqing is a major city in Southwest China and one of the five national central cities of the People’s Republic of China. Administratively, it is one of the PRC’s four direct-controlled municipalities (the other three are Beijing, Shanghai and Tianjin), and the only such municipality in inland China.   read more…

Return to TopReturn to Top