Where is Lancou?

Where is Lancou located?

Lancou, Guangdong, China (approx. 23.85°, 113.9356°)


Where is Lancou on the map?