Satellite map of Chunshen Road Station
Chunshen Road Station (Chinese: 春申路站; pinyin: Chūnshēn Lù Zhàn) is a metro station in the city of Shanghai.
Latitude: 31° 06' 0.00" N
Longitude: 121° 22' 51.60" E
Chunshen Road Station (Chinese: 春申路站; pinyin: Chūnshēn Lù Zhàn) is a metro station in the city of Shanghai.
Latitude: 31° 06' 0.00" N
Longitude: 121° 22' 51.60" E