Chinese Premier Wen Jiabao (2nd L) holds talks with British Prime Minister David Cameron (2nd R) in Beijing, capital of China, Nov. 9, 2010. [Yao Dawei/Xinhua]