Where is Sinuodaduy?

Where is Sinuodaduy located?

Sinuodaduy, Jiangsu, China (approx. 31.255°, 120.5917°)


Where is Sinuodaduy on the map?