Where is Sanbadaduy?

Where is Sanbadaduy located?

Sanbadaduy, Jiangsu, China (approx. 32.37778°, 121.3019°)


Where is Sanbadaduy on the map?