People with their belongings flee their homes after a landslide caused by torrential rain in Leigu township, Beichuan counry of southwest China's Sichuan Province on Sept. 24, 2008. [Xinhua Photo]
An earthquake measuring 7.8 on the Richter scale jolted Sichuan Province at 2:28 PM on May 12.