Where is Zhaobai?

Where is Zhaobai located?

Zhaobai, Shanxi, China (approx. 39.39806°, 114.395°)


Where is Zhaobai on the map?