Where is Xiaotaochun?

Where is Xiaotaochun located?

Xiaotaochun, Anhui, China (approx. 30.23611°, 117.3194°)


Where is Xiaotaochun on the map?