SUIZHOU, June 19, 2016 (Xinhua) -- Rescuers transfer trapped residents in Suizhou, central China's Hubei Province, June 19, 2016. Parts of Hubei witnessed torrential rainfall Sunday. (Xinhua/Feng Shaoyong)
SUIZHOU, June 19, 2016 (Xinhua) -- Rescuers transfer trapped residents in Suizhou, central China's Hubei Province, June 19, 2016. Parts of Hubei witnessed torrential rainfall Sunday. (Xinhua/Feng Shaoyong)