Where is Zhandataizi?

Where is Zhandataizi located?

Zhandataizi, Anhui, China (approx. 32.475°, 115.65°)


Where is Zhandataizi on the map?