Sandbags are piled up to block floodwater from entering in an electric appliance store in Xiangfan, central China's Hubei Province, July 22, 2008. Rainstorms hit the province killed six people and affected 584,000, according to the provincial flood control authorities. [Xinhua]
|