Where is Fantun?

Where is Fantun located?

Fantun, Jiangsu, China (approx. 34.65°, 116.4889°)


Where is Fantun on the map?