Where is Linjiaoxia?

Where is Linjiaoxia located?

Linjiaoxia, Fujian, China (approx. 27.67028°, 117.825°)


Where is Linjiaoxia on the map?