Where is Shanshezui?

Where is Shanshezui located?

Shanshezui, Anhui, China (approx. 31.25°, 117.425°)


Where is Shanshezui on the map?