Where is Chen Miaotaizi?

Where is Chen Miaotaizi located?

Chen Miaotaizi, Anhui, China (approx. 33.64444°, 117.5833°)


Where is Chen Miaotaizi on the map?