Where is Diaojitsun?

Where is Diaojitsun located?

Diaojitsun, Guangdong, China (approx. 21.59799°, 110.9873°)


Where is Diaojitsun on the map?