People collect their belongings after a landslide caused by torrential rain in Leigu township, Beichuan county of southwest China's Sichuan Province on Sept. 24, 2008.
(Xinhua News Agency September 26, 2008)