China's Vice President Xi Jinping (R) and Germany's Chancellor Angela Merkel shake hands during their meeting at Party School of Central Committee of Communist Party of China in Beijing July 16, 2010.[Photo/Agencies]