Where is Zhangxiu?

Where is Zhangxiu located?

Zhangxiu, Jiangxi, China (approx. 25.00333°, 114.8831°)


Where is Zhangxiu on the map?