Where is Zhanxiu?

Where is Zhanxiu located?

Zhanxiu, Jiangxi, China (approx. 28.21194°, 116.4225°)


Where is Zhanxiu on the map?