Where is Shezhuang?

Where is Shezhuang located?

Shezhuang, Anhui, China (approx. 30.79444°, 117.3694°)


Where is Shezhuang on the map?