This graphic is from the South China Morning Post. As unthinkable amounts of water fell (the huge cube is just the city of Zhengzhou), 33 deaths have been announced. That's a number a Shanghai friend taught me appears often in official disaster reports and means: many, many more.
And more rain is in the forecast.