Where is Lancou?

Where is Lancou located?

Lancou, Guangxi Zhuang Autonomous Region, China (approx. 25.03972°, 109.9861°)


Where is Lancou on the map?