Thursday, May 28, 2015

"A resident runs down a flooded stairway as floodwater pours into an underground garage..."

amid heavy rainfalls in Chengdu, Sichuan province, China"