Where is Zhanghui?

Where is Zhanghui located?

Zhanghui, Anhui, China (approx. 32.01278°, 117.8756°)


Where is Zhanghui on the map?