
The city is located in the southeast of Jiangsu Province, bordering Shanghai on the east, Zhejiang Province on the south, the Taihu Lake in the west and the Yangtze River in the north. The geographical coordinates of the city proper is at the northern latitude of 31.19 degrees and east longitude of 120.37 degrees.