A track loader and a freight car are submerged by floodwaters in Song County, central China's Henan Province, July 24, 2010. A heavy rainstorm hit the Yuxi mountain area in Henan Province from Friday to Saturday. Rain-triggered floods have killed four people and left two missing in Luanchuan County. Communication was also interrupted in some areas of Henan. (Xinhua/Gao Shanyue) |