Where is Shaoxing?

Where is Shaoxing located?

Shaoxing, Zhejiang, China (approx. 29.9992425°, 120.576854°)


Where is Shaoxing on the map?