US Secretary of State Condoleezza Rice arrives at Peking University to have a discussion about China-US relations March 21, 2005. [newsphoto]