Where is Sibailin?

Where is Sibailin located?

Sibailin, Shanxi, China (approx. 35.95°, 113.2°)


Where is Sibailin on the map?