The deluge in Zhengzhou, located on the banks of the Yellow River, forced the city to stop all subway train services. People move through floodwater after a heavy downpour in Zhengzhou city in central China's Henan province on Tuesday. Some vehicles were stranded after the heavy rain in Zhengzhou on Tuesday. "I have lived in Zhengzhou all my life and have never seen such a heavy rainstorm as today," Wang said. The highest was in Lushan city, which saw 498 millimetres of rain, according to the provincial weather bureau.
Source: CBC News July 20, 2021 21:33 UTC