Where is Tantsaodaduy?

Where is Tantsaodaduy located?

Tantsaodaduy, Jiangsu, China (approx. 31.54778°, 121.1222°)


Where is Tantsaodaduy on the map?