GUIYANG, June 12, 2017 - Cars move on a flooded street in Weining County, southwest China's Guizhou Province, June 11, 2017. Heavy rain hit Guizhou since Sunday.

1 / 3

People stand by a flooded street in Weining County, southwest China's Guizhou Province, June 11, 2017.

2 / 3

A waterlogged street is seen in Guiyang City, capital of southwest China's Guizhou Province, June 12, 2017.

3 / 3
 

FIFA World Cup 2018

Matches

Latest News

Latest Photos