Where is Shishiu?

Where is Shishiu located?

Shishiu, Anhui, China (approx. 30.8°, 119.525°)


Where is Shishiu on the map?