Where is Zhaozhai?

Where is Zhaozhai located?

Zhaozhai, Shandong, China (approx. 37.31944°, 116.7022°)


Where is Zhaozhai on the map?