Where is Tiaolin?

Where is Tiaolin located?

Tiaolin, Fujian, China (approx. 27.15645°, 118.0023°)


Where is Tiaolin on the map?