Where is Nanliangzhuang?

Where is Nanliangzhuang located?

Nanliangzhuang, Hebei, China (approx. 39.83639°, 114.7189°)


Where is Nanliangzhuang on the map?