Where is Shaoxiang?

Where is Shaoxiang located?

Shaoxiang, Jiangsu, China (approx. 31.53056°, 119.6833°)


Where is Shaoxiang on the map?