Where is Nanwangzhuang?

Where is Nanwangzhuang located?

Nanwangzhuang, Hebei, China (approx. 37.92972°, 114.1639°)


Where is Nanwangzhuang on the map?