Mające wiele rzek i jezior terytorium Szanghaju jest dobrze znane ze swoich bogatych zasobów wodnych. Populacja Szanghaju wynosi ponad 17 milionów i miasto ma powierzchnię 6340 kilometrów kwadratowych. Większość rzek, w tym rzeka Suzhou, jest dopływami rzeki Huangpu. Jeziora Szanghaju najgęściej są zgrupowane w zachodniej części miasta, graniczącej z prowincjami Zhejiang i Jiangsu. Wśród nich największym jeziorem jest, posiadające 62 kilometry kwadratowe powierzchni, Jezioro Dianshan. Aby stać się międzynarodową metropolią Szanghaj odgrywał ważną rolę w socjalnym i ekonomicznym rozwoju Chin. Miasto to włożyło wielki wkład w modernizację państwa, w tym w reformę otwarcia na świat, modernizację przemysłu i wprowadzanie innowacji technologicznych.