Where is Jiangkou?

Where is Jiangkou located?

Jiangkou, Shanghai, China (approx. 31.68611°, 121.3464°)


Where is Jiangkou on the map?