Flood submerges a road in Luanchuan County of central China's Henan Province, Sept. 6, 2011. Continuous rainfall triggered flood in Luanchuan and nearby Songxian County. [Xinhua/Wang Song]