Heavy rainfall hit the province of Henan on July 20, causing flooding in numerous towns and cities. Zhengzhou, the provincial capital of 12 million people, was one of the hardest- hit areas, with entire neighborhoods submerged and passengers trapped in flooded subway cars.