Where is Hanxia?

Where is Hanxia located?

Hanxia, Jiangxi, China (approx. 26.80167°, 115.6633°)


Where is Hanxia on the map?