Workers cheer for the damming of 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.