Where is Zhuixiachao?

Where is Zhuixiachao located?

Zhuixiachao, Shanxi, China (approx. 35.30778°, 111.2306°)


Where is Zhuixiachao on the map?