Chinese President Xi Jinping and Russian President Vladimir Putin held talks in Beijing, with Putin describing Russia-China relations as being at an unprecedented level and extending an invitation for Xi to visit Russia in the coming year.