Where is Zhaoqing?

Where is Zhaoqing located?

Zhaoqing, Guangdong, China (approx. 23.0501661°, 112.4603629°)


Where is Zhaoqing on the map?