Where is Hefei?

Where is Hefei located?

Hefei, Guangdong, China (approx. 23.38188°, 114.5846°)


Where is Hefei on the map?