Where is Zhaogou?

Where is Zhaogou located?

Zhaogou, Anhui, China (approx. 33.76667°, 118.0833°)


Where is Zhaogou on the map?