Where is Xiejabian?

Where is Xiejabian located?

Xiejabian, Fujian, China (approx. 27.68056°, 117.3189°)


Where is Xiejabian on the map?