Where is Lankow?

Where is Lankow located?

Lankow, Guangdong, China (approx. 23.9525°, 115.0936°)


Where is Lankow on the map?