Where is Zhonghezhuang?

Where is Zhonghezhuang located?

Zhonghezhuang, Shandong, China (approx. 36.72028°, 120.0342°)


Where is Zhonghezhuang on the map?