Language
Magnolia flowers blossom on the riverbank opposite of the Lujiazui financial area in Shanghai, as temperatures surpassed 20 degrees Celsius on March 11, 2008. [Xinhua]