Where is Wanmiaotaizi?

Where is Wanmiaotaizi located?

Wanmiaotaizi, Anhui, China (approx. 33.48333°, 116.8°)


Where is Wanmiaotaizi on the map?