A police officer assists residents crossing the road by a rope amid heavy rainfall in a crossroad of Dongfeng road and Huayuan road in Zhengzhou, Central China's Henan province, on July 20, 2021. Heavy rainfall has caused floods in Zhengzhou. (Text: chinadaily.com.cn Photo by Yan Zidan/hnr.cn)