Spectacular downpour in Chengdu, China

A resident runs on a flooded stairway as floodwater pours into an underground garage amid heavy rainfalls in Chengdu, Sichuan province, China on July 3. Warnings of further rainstorms and possible floods or landslides have been issued, Xinhua News Agency reported.

China Daily via Reuters

A resident carries a child on her back as she walks on a flooded street after heavy rainfalls in Chengdu on July 3.

China Daily via Reuters

A resident rides her tricycle as her dog follows on a flooded street in Chengdu on July 3.