Where is Shanlucan?

Where is Shanlucan located?

Shanlucan, Fujian, China (approx. 25.76694°, 117.0942°)


Where is Shanlucan on the map?