Where is Zhanghuangzhuang?

Where is Zhanghuangzhuang located?

Zhanghuangzhuang, Anhui, China (approx. 33.825°, 116.4667°)


Where is Zhanghuangzhuang on the map?