Where is Huntsoken?

Where is Huntsoken located?

Huntsoken, Fujian, China (approx. 25.21081°, 118.7866°)


Where is Huntsoken on the map?