Where is Zhutuan?

Where is Zhutuan located?

Zhutuan, Anhui, China (approx. 32.825°, 116.9833°)


Where is Zhutuan on the map?