Where is Lancou?

Where is Lancou located?

Lancou, Fujian, China (approx. 26.38472°, 117.8461°)


Where is Lancou on the map?