Where is Zhaizui?

Where is Zhaizui located?

Zhaizui, Anhui, China (approx. 31.94722°, 117.0861°)


Where is Zhaizui on the map?