Where is Shanzhuang?

Where is Shanzhuang located?

Shanzhuang, Hebei, China (approx. 39.65278°, 115.4608°)


Where is Shanzhuang on the map?