A man wades through a flooded road on a bike in Guangzhou, Guangdong province, May 7, 2010. A torrential rain hit the city on Friday. [Photo/CFP]