A man rides a motorbike through a rain-flooded street in Rongshui county, southwest China's Guangxi Zhuang autonomous region on July 3, 2009.Heavy rain has hit more than 20 townships in the region and caused widespread flooding. [Asianewsphoto]