Where is Haifandaduy?

Where is Haifandaduy located?

Haifandaduy, Jiangsu, China (approx. 33.2625°, 120.5961°)


Where is Haifandaduy on the map?