Where is Zhaohouzhai?

Where is Zhaohouzhai located?

Zhaohouzhai, Anhui, China (approx. 33.38333°, 115.7167°)


Where is Zhaohouzhai on the map?