Changjiang South Road station

E973955 UNEXPLORED

Changjiang South Road station is a metro station in Shanghai, China, serving passengers on the city's urban rail network.

All labels observed (1)

Label Occurrences
Changjiang South Road station canonical 1

How this entity was disambiguated

Referenced by (1)

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

Shanghai Metro Line 18 hasStation Changjiang South Road station