Men stand on a vehicle on a flooded road following heavy rainfall in Zhengzhou, Henan province, China July 23, 2021. REUTERS/Aly Song