Where is Seesin?

Where is Seesin located?

Seesin, Shanxi, China (approx. 39.70583°, 114.2789°)


Where is Seesin on the map?