Shanghai faces the East China Sea (part of the Pacific Ocean), and is bisected by the Huangpu River. Puxi contains the city proper on the western side of Huangpu River, while an entirely new financial district has been erected on the eastern bank of the Huangpu in Pudong.
Geographical coordinates: 31°13’N, 121°28’E Shanghai has a humid subtropical climate (Koppen climate classification Cfa). Shanghai experiences all four seasons, with freezing temperatures during the winter season and a 32 degrees Celsius (90 degrees Fahrenheit) average high during the hottest months of July and August. Temperatures extremes of -10C (14F) and +41C (105F) have been recorded. Heavy rain is frequent in early summer. Spring starts in March, summer in June, autumn in September and winter in December. The weather in spring, although considered the most beautiful season, is highly variable, with frequent rain and alternating spells of warmth and cold. Summer is the peak tourist season, but is hot and oppressive, as the humidity makes it almost impossible for people not used to the environment to breathe properly. Clothes tend to get fairly wet after minutes of walking. Autumn is generally sunny and dry, and the foliage season is in November. Winters are typically grey and dreary, with little or no snowfall. The city has a few Typhoon spells during the year, none of which in recent years have caused considerable damage. (wikipedia.org)
Three Day Weather Forecast of Shanghai: Click Here