Where is Zhaojiachun?

Where is Zhaojiachun located?

Zhaojiachun, Anhui, China (approx. 30.68333°, 119.2167°)


Where is Zhaojiachun on the map?