Where is Zhaojiaqun?

Where is Zhaojiaqun located?

Zhaojiaqun, Guangdong, China (approx. 21.15872°, 109.9769°)


Where is Zhaojiaqun on the map?