Premier Wen Jiabao shakes hands with visiting US Secretary of State Condoleezza Rice in Beijing March 20, 2005. [newsphoto]