Suzhou is situated on the eastern bank of Taihu Lake, with the closest major city being Shanghai.