Where is Zhutaoxing?

Where is Zhutaoxing located?

Zhutaoxing, Anhui, China (approx. 32.01667°, 115.9278°)


Where is Zhutaoxing on the map?