Where is Kantanzun?

Where is Kantanzun located?

Kantanzun, Guangdong, China (approx. 21.17295°, 110.0998°)


Where is Kantanzun on the map?