Where is Zhaogezhuang?

Where is Zhaogezhuang located?

Zhaogezhuang, Shandong, China (approx. 37.43083°, 120.6328°)


Where is Zhaogezhuang on the map?