Where is Zhoujiavan?

Where is Zhoujiavan located?

Zhoujiavan, Anhui, China (approx. 30.48333°, 116.2333°)


Where is Zhoujiavan on the map?