GUIYANG, July 16, 2014 - Citizens ride on a water-logged road in Guiyang, capital of southwest China's Guizhou Province, July 16, 2014. Guizhou meteorological authority on Wednesday issued a red alert for torrential rain in Guiyang where the precipitation has reached 169.5 mm.

1 / 4

Cars move on a water-logged road in Guiyang, capital of southwest China's Guizhou Province, July 16, 2014.

2 / 4
3 / 4

A man rides on a water-logged road in Guiyang, capital of southwest China's Guizhou Province, July 16, 2014.

4 / 4
 

Latest News

Latest Photos