Where is Zhutan?

Where is Zhutan located?

Zhutan, Anhui, China (approx. 31.1°, 118.6667°)


Where is Zhutan on the map?