Where is Xiafeiqun?

Where is Xiafeiqun located?

Xiafeiqun, Fujian, China (approx. 26.88962°, 118.6467°)


Where is Xiafeiqun on the map?