Where is Zhaozhai?

Where is Zhaozhai located?

Zhaozhai, Anhui, China (approx. 33.41667°, 115.3833°)


Where is Zhaozhai on the map?