Residents wade through a flooded street in Yujiang County, East China's Jiangxi province June 20, 2010. [Xinhua]