Where is Shanwangzheng?

Where is Shanwangzheng located?

Shanwangzheng, Anhui, China (approx. 32.66667°, 116.8167°)


Where is Shanwangzheng on the map?