Where is Zhexi?

Where is Zhexi located?

Zhexi, Anhui, China (approx. 30.44167°, 118.4375°)


Where is Zhexi on the map?