Where is Yangbai?

Where is Yangbai located?

Yangbai, Shanxi, China (approx. 38.7175°, 113.0886°)


Where is Yangbai on the map?