6387
Views
Chongqing (Chinese: 重庆), formerly transliterated as Chungking[a], is a major city in southwest China. Administratively, it is one of China's four direct-controlled municipalities (the other three are Beijing, Shanghai and Tianjin), and the only such municipality in China located far away from the coast.
Comments
0/500
Comment below to support the creator!
More
back-to-top