Yes

Based on the weather in Shanghai, China as of July 22, 2018 8:14pm local time

Current Conditions
Drizzle and Breezy
Temp: 80.6°F27°C
Wind: 20.2 MPH32.4 KPH
Precipitation: 27% rain