Where is Nanweiqi?

Where is Nanweiqi located?

Nanweiqi, Hebei, China (approx. 41.54222°, 116.0197°)


Where is Nanweiqi on the map?