Where is Liaomancan?

Where is Liaomancan located?

Liaomancan, Guangdong, China (approx. 24.42574°, 116.464°)


Where is Liaomancan on the map?