Where is Luntow?

Where is Luntow located?

Luntow, Fujian, China (approx. 26.61833°, 116.7456°)


Where is Luntow on the map?