Where is Zhantuan?

Where is Zhantuan located?

Zhantuan, Anhui, China (approx. 31.56667°, 117.9417°)


Where is Zhantuan on the map?