Where is Shanligezhuang?

Where is Shanligezhuang located?

Shanligezhuang, Hebei, China (approx. 40.10444°, 117.9378°)


Where is Shanligezhuang on the map?