Citizens take a stroll among the blossoming magnolia flowers in a park in Shanghai in this photo taken on March 17, 2009. Days of warm weather have brought the magnolia flower, the symbolic flower of Shanghai, to full bloom.
An earthquake measuring 7.8 on the Richter scale jolted Sichuan Province at 2:28 PM on May 12.