Where is Tancow?

Where is Tancow located?

Tancow, Fujian, China (approx. 26.95417°, 119.0128°)


Where is Tancow on the map?