Where is Hanchun?

Where is Hanchun located?

Hanchun, Guangdong, China (approx. 23.41247°, 111.6839°)


Where is Hanchun on the map?