Where is Nanaoin?

Where is Nanaoin located?

Nanaoin, Hebei, China (approx. 38.09083°, 114.5272°)


Where is Nanaoin on the map?