Where is Zhaojiaqun?

Where is Zhaojiaqun located?

Zhaojiaqun, Anhui, China (approx. 31.20833°, 117.575°)


Where is Zhaojiaqun on the map?