Where is Shouxian?

Where is Shouxian located?

Shouxian, Jiangsu, China (approx. 34.47222°, 118.0694°)


Where is Shouxian on the map?