Where is Quanxi?

Where is Quanxi located?

Quanxi, Zhejiang, China (approx. 28.87339°, 119.8758°)


Where is Quanxi on the map?