Typhoon Dolphin, the most powerful storm to strike China this year, has swept across vast regions of the country, unleashing intense rainfall on the capital Beijing, flooding major roads, and leaving numerous vehicles stranded.
According to recorded data, the storm has set new rainfall records in central and eastern Chinese provinces. In Beijing, successive downpours overwhelmed drainage systems, resulting in localized flooding across several districts.
On-site images show many streets in the city center submerged under water, with numerous cars halted mid-road due to rising levels. Local authorities have swiftly implemented response measures, mobilizing personnel and equipment to address the situation and assist residents in moving to safety.
Typhoon Dolphin has severely disrupted daily life and transportation in many provinces as it moved through densely populated areas. Officials continue to monitor the storm's progression and warn of potential flash floods and landslides in mountainous regions.