Where is Nan-yang-wan?

Where is Nan-yang-wan located?

Nan-yang-wan, Shanghai, China (approx. 30.8°, 121.1789°)


Where is Nan-yang-wan on the map?