Where is Zhaoqing?

Where is Zhaoqing located?

Zhaoqing, Guangdong, China (approx. 23.05°, 112.45°)


Where is Zhaoqing on the map?