Where is Shanwanzi?

Where is Shanwanzi located?

Shanwanzi, Anhui, China (approx. 31.78333°, 116.05°)


Where is Shanwanzi on the map?