Where is Liaojiapai?

Where is Liaojiapai located?

Liaojiapai, Fujian, China (approx. 27.30944°, 117.5008°)


Where is Liaojiapai on the map?