Where is Taojiadianzi?

Where is Taojiadianzi located?

Taojiadianzi, Anhui, China (approx. 32.9°, 117.3167°)


Where is Taojiadianzi on the map?