Where is Zhoujiadong?

Where is Zhoujiadong located?

Zhoujiadong, Anhui, China (approx. 31.37778°, 117.0861°)


Where is Zhoujiadong on the map?