Where is Shahanxiu?

Where is Shahanxiu located?

Shahanxiu, Jiangxi, China (approx. 25.16444°, 115.5258°)


Where is Shahanxiu on the map?