Chinese Premier Wen Jiabao (L front) inspects the honor guards on his arrival in Moscow, Russia, Dec. 5, 2012. Wen will attend the 17th regular meeting between the two countries' prime ministers and pay an official visit to Russia. [Xinhua]