Where is Hanhezhuang?

Where is Hanhezhuang located?

Hanhezhuang, Hebei, China (approx. 40.10694°, 117.7781°)


Where is Hanhezhuang on the map?