Photo taken on December 28, 2008 shows the last phase of damming the Jinsha River in the construction of the Xiangjiaba Hydropower Station which is the third largest of its kind in China. (Xinhua photo)
An earthquake measuring 7.8 on the Richter scale jolted Sichuan Province at 2:28 PM on May 12.