Where is Chaotoucun?

Where is Chaotoucun located?

Chaotoucun, Guangdong, China (approx. 22.55926°, 112.902°)


Where is Chaotoucun on the map?