Where is Shaozi?

Where is Shaozi located?

Shaozi, Anhui, China (approx. 32.43778°, 117.0522°)


Where is Shaozi on the map?