HUANGGANG, June 19, 2016 (Xinhua) -- Rescuers transfer trapped residents in Luotian County of Huanggang City, central China's Hubei Province, June 19, 2016. Parts of Hubei witnessed torrential rainfall Sunday. (Xinhua/Wang Jihuan)
HUANGGANG, June 19, 2016 (Xinhua) -- Rescuers transfer trapped residents in Luotian County of Huanggang City, central China's Hubei Province, June 19, 2016. Parts of Hubei witnessed torrential rainfall Sunday. (Xinhua/Wang Jihuan)