Where is Hequn?

Where is Hequn located?

Hequn, Fujian, China (approx. 27.03962°, 117.5455°)


Where is Hequn on the map?