People’s Square Station
E188531
UNEXPLORED
People’s Square Station is a major Shanghai Metro interchange hub located beneath People’s Square in central Shanghai, China.
Aliases (2)
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form: "People’s Square station"
this entity surface form: "People's Square Station"