Where is Zhizhuang?

Where is Zhizhuang located?

Zhizhuang, Shandong, China (approx. 36.95083°, 120.3831°)


Where is Zhizhuang on the map?