SHIJIAZHUANG, July 20, 2016 (Xinhua) -- A resident rides on a waterlogged road in Shijiazhuang, capital of north China's Hebei Province, July 20, 2016. A heavy rain hit the middle and southern areas of Hebei Province in last three days. Precipitation in many cities including Handan, Xingtai and Shijiazhuang reached 630 mm. (Xinhua/Wang Xiao)