Two men swim in the waterlogged street in Songtao county, Tongren city of Southwest China's Guizhou province, July 15, 2015. Torrential rains have left the county flooded, affecting 85,000 people. [Photo/CFP]