XINGTAI, July 19, 2016 (Xinhua) -- Residents walk on a flooded road in Xingtai, north China's Hebei Province, July 19, 2016. Heavy rain afflicted some regions of north China on July 19, causing serious waterlogging in many cities. (Xinhua/Hao Yaxin)
XINGTAI, July 19, 2016 (Xinhua) -- Residents walk on a flooded road in Xingtai, north China's Hebei Province, July 19, 2016. Heavy rain afflicted some regions of north China on July 19, causing serious waterlogging in many cities. (Xinhua/Hao Yaxin)