Where is Nanhaizi?

Where is Nanhaizi located?

Nanhaizi, Hebei, China (approx. 41.29111°, 114.0944°)


Where is Nanhaizi on the map?