Where is Wanlongxiu?

Where is Wanlongxiu located?

Wanlongxiu, Jiangxi, China (approx. 25.24389°, 114.7806°)


Where is Wanlongxiu on the map?