Where is Xuxiang?

Where is Xuxiang located?

Xuxiang, Jiangsu, China (approx. 31.73167°, 120.9439°)


Where is Xuxiang on the map?