Where is Shizui?

Where is Shizui located?

Shizui, Anhui, China (approx. 32.56667°, 116.8667°)


Where is Shizui on the map?