Where is Nankuan?

Where is Nankuan located?

Nankuan, Hebei, China (approx. 39.53806°, 115.0156°)


Where is Nankuan on the map?