Where is Shaoxing?
Where is Shaoxing located?
Shaoxing, Zhejiang, China (approx. 29.9992425°, 120.576854°)
Where is Shaoxing on the map?
{"latitude":29.9992425,"longitude":120.576854,"title":"Shaoxing"}