Flooded stairwell

Chengdu (China)China
A resident runs on a flooded stairway as floodwater pours into an underground garage amid heavy rainfalls in Chengdu, Sichuan province in China. Heavy downpour hit Chengdu on Sunday, flooding roads and breaking down city traffic. Warnings of further rainstorms and possible floods or... Reuters photo
Loading