Where is Beituanbai?

Where is Beituanbai located?

Beituanbai, Shanxi, China (approx. 37.355°, 112.4681°)


Where is Beituanbai on the map?