Where is Sandaduy?

Where is Sandaduy located?

Sandaduy, Jiangsu, China (approx. 32.5525°, 120.9422°)


Where is Sandaduy on the map?