File photo taken on April 27, 2012 shows Li Keqiang (L) shakes hands with Russian president-elect Vladimir Putin during their talks in Moscow, Russia. [Xinhua]