JINGXING, July 21, 2016 (Xinhua) -- People walk on a waterlogged street in Jingxing County of Shijiazhuang City, north China's Hebei Province, July 20, 2016. Continuous heavy rain hit north China's Hebei Province for three days, causing 14 people dead, 72 missing and affecting 1.995 million people. (Xinhua/Wang Baolong)