Where is Zhaodikou?

Where is Zhaodikou located?

Zhaodikou, Anhui, China (approx. 34.46667°, 116.35°)


Where is Zhaodikou on the map?