Where is Hanqi?

Where is Hanqi located?

Hanqi, Guangdong, China (approx. 23.71688°, 115.5508°)


Where is Hanqi on the map?