Where is Nanpu?

Where is Nanpu located?

Nanpu, Hebei, China (approx. 39.05°, 118.3167°)


Where is Nanpu on the map?