Where is Sankelin?

Where is Sankelin located?

Sankelin, Fujian, China (approx. 25.00722°, 117.8575°)


Where is Sankelin on the map?