Where is Linjiashan?

Where is Linjiashan located?

Linjiashan, Fujian, China (approx. 27.44874°, 117.379°)


Where is Linjiashan on the map?