People trapped at upstream area of a barrier lake evacuate to safe place in Yongxiu Town, Wenchuan County, southwest China's Sichuan Province, Aug. 17, 2010. Heavy rain triggered landslides in several towns of Wenchuan County Aug. 14, where an 8-magnitude earthquake claimed almost 70,000 lives on May 12, 2008. |