Cars move on a flooded street in Weining County, southwest China's Guizhou Province, June 11, 2017. Heavy rain hit Guizhou since Sunday.(Xinhua/He Huan)
Cars move on a flooded street in Weining County, southwest China's Guizhou Province, June 11, 2017. Heavy rain hit Guizhou since Sunday.(Xinhua/He Huan)