Where is Zhaoquan?

Where is Zhaoquan located?

Zhaoquan, Anhui, China (approx. 34.3°, 116.65°)


Where is Zhaoquan on the map?