Where is Zhaotao?

Where is Zhaotao located?

Zhaotao, Anhui, China (approx. 32.08333°, 116.575°)


Where is Zhaotao on the map?