Where is Hanxi?

Where is Hanxi located?

Hanxi, Fujian, China (approx. 27.6506°, 117.3169°)


Where is Hanxi on the map?