Where is Nanhao?

Where is Nanhao located?

Nanhao, Hebei, China (approx. 41.40278°, 114.2831°)


Where is Nanhao on the map?