Where is Shanwazheng?

Where is Shanwazheng located?

Shanwazheng, Anhui, China (approx. 31.9°, 117.725°)


Where is Shanwazheng on the map?