Where is Ihezhuang?

Where is Ihezhuang located?

Ihezhuang, Shandong, China (approx. 37.88583°, 118.3522°)


Where is Ihezhuang on the map?