HAIKOU, Aug. 10, 2018 - Cars run through the floodwater in Haikou, south China's Hainan Province, Aug. 10, 2018. Hainan was hit by heavy rainfalls under the influence of a tropical depression on Friday, which triggered a red alert for rainstorms in seven cities and counties, including Haikou.

1 / 3

Staff of a shop drain the floodwater in Haikou, south China's Hainan Province, Aug. 10, 2018.

2 / 3
3 / 3
 

Latest News

Latest Photos