Where is Zhaojilin?

Where is Zhaojilin located?

Zhaojilin, Anhui, China (approx. 30.88333°, 118.2333°)


Where is Zhaojilin on the map?