Heavy Downpour Causes Severe Flooding in Shanghai, China
Occurred on September 8, 2025 / Shanghai, China
Info from Licensor: "A video showing the impact of an intense rainstorm that turned city streets into rivers. In the video, heavy rain pours relentlessly as floodwaters submerge roads, leaving bicycles and motorcycles almost completely underwater. One man struggles to move his motorbike through the deep water, highlighting how powerful and overwhelming the storm has become. Traffic stands still as the city faces one of its heaviest downpours, causing severe flooding and disruption."