Where is Shaoxing?

Where is Shaoxing located?

Shaoxing, Zhejiang, China (approx. 30.00167°, 120.5811°)


Where is Shaoxing on the map?