Where is Zhoujiahuang?

Where is Zhoujiahuang located?

Zhoujiahuang, Anhui, China (approx. 32.275°, 116.7833°)


Where is Zhoujiahuang on the map?