Where is Chanin?

Where is Chanin located?

Chanin, Guangdong, China (approx. 23.74318°, 115.7285°)


Where is Chanin on the map?