Where is Lankuan?

Where is Lankuan located?

Lankuan, Guangdong, China (approx. 23.82056°, 115.4644°)


Where is Lankuan on the map?