Where is Lindow?

Where is Lindow located?

Lindow, Fujian, China (approx. 24.35944°, 117.9556°)


Where is Lindow on the map?