Where is Shantinlin?

Where is Shantinlin located?

Shantinlin, Fujian, China (approx. 27.67829°, 118.27°)


Where is Shantinlin on the map?