Where is Zhaoqingtian?

Where is Zhaoqingtian located?

Zhaoqingtian, Guangdong, China (approx. 22.54028°, 112.2461°)


Where is Zhaoqingtian on the map?