Where is Huluqiu?

Where is Huluqiu located?

Huluqiu, Fujian, China (approx. 27.18917°, 118.7675°)


Where is Huluqiu on the map?