Where is Zhanghuaxiang?

Where is Zhanghuaxiang located?

Zhanghuaxiang, Jiangsu, China (approx. 31.37861°, 120.6°)


Where is Zhanghuaxiang on the map?