Where is Shanwanzun?

Where is Shanwanzun located?

Shanwanzun, Anhui, China (approx. 31.88333°, 117.8583°)


Where is Shanwanzun on the map?