Chongqing

Municipality in People's Republic of China

Chongqing (Under CC License)

Chongqing, alternately romanized as Chungking, is a major city in southwest China. Administratively, it is one of China's four municipalities under the direct administration of central government, and the only such municipality in China located far away from the coast.

Chongqing News and Videos   LIVE

ℹī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like