Video PlayerClose
People stand by a flooded street in Weining County, southwest China's Guizhou Province, June 11, 2017. Heavy rain hit Guizhou since Sunday.(Xinhua/He Huan)
People stand by a flooded street in Weining County, southwest China's Guizhou Province, June 11, 2017. Heavy rain hit Guizhou since Sunday.(Xinhua/He Huan)