Where is Wenxiaxiu?

Where is Wenxiaxiu located?

Wenxiaxiu, Jiangxi, China (approx. 25.60194°, 114.2758°)


Where is Wenxiaxiu on the map?