Where is Sibaoyuu?

Where is Sibaoyuu located?

Sibaoyuu, Shanxi, China (approx. 38.7525°, 111.4108°)


Where is Sibaoyuu on the map?