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