Where is Wangtaotaizi?

Where is Wangtaotaizi located?

Wangtaotaizi, Anhui, China (approx. 34.30833°, 116.6833°)


Where is Wangtaotaizi on the map?