Skip to main content
Global Edition
Tuesday, January 19, 2021

Chongqing

Megacity and provincial-level municipality in southwest China


Chongqing
Chongqing

Chongqing, alternately romanized as Chungking, is a megacity in southwest China.

0 shares 1 views

News coverage

You might like