Where is Xinbeixiu?

Where is Xinbeixiu located?

Xinbeixiu, Jiangxi, China (approx. 25.86528°, 115.3553°)


Where is Xinbeixiu on the map?