2026-07-19
On July 19, 2026, Shanghai was hit by torrential to exceptionally heavy rain caused by strong thunderstorm clouds. Roads in Yangpu, Hongkou and other areas were severely flooded, shops were inundated, vehicles stalled, and residents questioned the slow response of the emergency management departments.