Residents are evacuated through a flooded street by an excavator in Guanghan city in southwestern China’s Sichuan province Tuesday.