Where is Shanghai South Railway Station (Metro)?

Coordinates: 31.1553, 121.426

Be the first visitor to thank for this answer!

Thanks!