US Secretary of State Condoleezza Rice receives a bunch of flowers as she arrived at Peking University for a discussion with students and faculties March 21, 2005. [newsphoto]