Where is Nanxi?

Where is Nanxi located?

Nanxi, Zhejiang, China (approx. 28.49361°, 120.3067°)


Where is Nanxi on the map?