Where is Zhanoutan?

Where is Zhanoutan located?

Zhanoutan, Anhui, China (approx. 29.81667°, 118.6875°)


Where is Zhanoutan on the map?