Where is Zhangjiavan?

Where is Zhangjiavan located?

Zhangjiavan, Anhui, China (approx. 32.48°, 118.1314°)


Where is Zhangjiavan on the map?