Where is Shanlinqing?

Where is Shanlinqing located?

Shanlinqing, Fujian, China (approx. 25.44806°, 117.0942°)


Where is Shanlinqing on the map?