Where is Kuaihotsun?

Where is Kuaihotsun located?

Kuaihotsun, Guangdong, China (approx. 21.12876°, 110.5469°)


Where is Kuaihotsun on the map?