Where is Tintaunay?

Where is Tintaunay located?

Tintaunay, Fujian, China (approx. 25.16278°, 118.3336°)


Where is Tintaunay on the map?