Russian Prime Minister Vladimir Putin arrives in Beijing for an official visit to China, Oct. 11, 2011. [Rao Aimin/Xinhua]