Photo taken on July 11, 2009 shows the flooded houses along the Binhe Road in Dazhou City, southwest China's Sichuan Province. [Xinhua]