Chengqiao

E245323 UNEXPLORED

Chengqiao is the main town and administrative center of Chongming District in Shanghai, China.


Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Chongming District hasSeat Chengqiao

Please wait…