Where is Zhougezhuang?

Where is Zhougezhuang located?

Zhougezhuang, Shandong, China (approx. 36.21417°, 120.5356°)


Where is Zhougezhuang on the map?