Where is Wanhaizi?

Where is Wanhaizi located?

Wanhaizi, Anhui, China (approx. 32.71667°, 116.2167°)


Where is Wanhaizi on the map?