Where is Zhaoweiqi?

Where is Zhaoweiqi located?

Zhaoweiqi, Anhui, China (approx. 32.86389°, 117.8222°)


Where is Zhaoweiqi on the map?