Where is Seetown?

Where is Seetown located?

Seetown, Fujian, China (approx. 24.83556°, 117.2522°)


Where is Seetown on the map?