Where is Tanlow?

Where is Tanlow located?

Tanlow, Fujian, China (approx. 24.05856°, 116.9591°)


Where is Tanlow on the map?