Where is Nanxiangzhuang?

Where is Nanxiangzhuang located?

Nanxiangzhuang, Hebei, China (approx. 39.95°, 118.1167°)


Where is Nanxiangzhuang on the map?