Where is East Nanjing Road Station?

Where is East Nanjing Road Station located?

East Nanjing Road Station, Shanghai, China (approx. 31.2372°, 121.4837°)


Where is East Nanjing Road Station on the map?