Where is Ihezhuang?

Where is Ihezhuang located?

Ihezhuang, Hebei, China (approx. 39.11306°, 116.0817°)


Where is Ihezhuang on the map?