Where is Zhaojiadadong?

Where is Zhaojiadadong located?

Zhaojiadadong, Anhui, China (approx. 31.26667°, 117.8417°)


Where is Zhaojiadadong on the map?