Where is Xinzhuangzhai?

Where is Xinzhuangzhai located?

Xinzhuangzhai, Anhui, China (approx. 34.41667°, 116.7333°)


Where is Xinzhuangzhai on the map?