Where is Shangbaicuan?

Where is Shangbaicuan located?

Shangbaicuan, Shanxi, China (approx. 37.75361°, 112.0247°)


Where is Shangbaicuan on the map?