Where is Chihuatun?

Where is Chihuatun located?

Chihuatun, Guangdong, China (approx. 23.27111°, 115.6444°)


Where is Chihuatun on the map?