Photo taken on Sept. 6, 2011 shows the flood in Luanchuan County of central China's Henan Province. Continuous rainfall triggered flood in Luanchuan and nearby Songxian County. [Xinhua/Wang Song]