Where is Zhaowei?

Where is Zhaowei located?

Zhaowei, Anhui, China (approx. 32.94722°, 117.8°)


Where is Zhaowei on the map?