Chinese Premier Wen Jiabao (2nd R, front) attends a banquet at the invitation of Russian Prime Minister Vladimir Putin in St. Petersburg, Russia, Nov. 22, 2010. [Ju Peng/Xinhua]