Where is Shitouweizi?

Where is Shitouweizi located?

Shitouweizi, Anhui, China (approx. 32.65278°, 117.3639°)


Where is Shitouweizi on the map?