White magnolias blossoming at the Niujie Mosque, in Beijing, on March 29. [Photo by Bao Xinguo/ Asianewsphoto.com]