Where is Liuhaizhuang?

Where is Liuhaizhuang located?

Liuhaizhuang, Hebei, China (approx. 37.90972°, 114.905°)


Where is Liuhaizhuang on the map?