Where is Nanpai?

Where is Nanpai located?

Nanpai, Fujian, China (approx. 27.08051°, 117.5106°)


Where is Nanpai on the map?