Where is Xianpai?

Where is Xianpai located?

Xianpai, Fujian, China (approx. 27.08782°, 117.5478°)


Where is Xianpai on the map?