Where is Shanshuzhuang?

Where is Shanshuzhuang located?

Shanshuzhuang, Shanxi, China (approx. 35.72083°, 112.1536°)


Where is Shanshuzhuang on the map?