Where is Shanfeiqun?

Where is Shanfeiqun located?

Shanfeiqun, Fujian, China (approx. 26.8819°, 118.6505°)


Where is Shanfeiqun on the map?