Also watch

Cars submerged, subway riders trapped in water: Scenes from severe flooding in Henan, China