Rain falls on the reflection of local residents as they trudge through a flooded street in heavy rain on Sunday in Guangzhou, capital of Guangdong province, on May 18.[Photo/Chinanews.com]