Where is Nanbai?

Where is Nanbai located?

Nanbai, Shanxi, China (approx. 37.44917°, 112.2769°)


Where is Nanbai on the map?