Where is Quanxi?

Where is Quanxi located?

Quanxi, Hubei, China (approx. 32.04194°, 109.6881°)


Where is Quanxi on the map?