Where is Hashupin?

Where is Hashupin located?

Hashupin, Jiangxi, China (approx. 26.84056°, 113.9075°)


Where is Hashupin on the map?