Where is Fangqianqun?

Where is Fangqianqun located?

Fangqianqun, Jiangsu, China (approx. 32.74722°, 120.3°)


Where is Fangqianqun on the map?