Where is Zhoujiadavan?

Where is Zhoujiadavan located?

Zhoujiadavan, Anhui, China (approx. 31.45°, 115.4°)


Where is Zhoujiadavan on the map?