UPDATE: With another 176 mm (6.93 inches) of rain in last 24 hours ending 12z Wed, Zhengzhou, China, has now picked up 787.9 mm (31.02 inches) over the past 72 hours!

~ 15 months of precip in 72 hours!

And satellite imagery shows a backbuilding MCS near Zhengzhou right now. pic.twitter.com/vKzknIMgwB

— Jonathan Erdman (@wxjerdman) July 21, 2021