Where is Lankow?

Where is Lankow located?

Lankow, Guangxi Zhuang Autonomous Region, China (approx. 25.07556°, 110.4481°)


Where is Lankow on the map?