Russian President Vladimir Putin arrived Tuesday in Beijing for a state visit with a "quite packed" schedule, Russian news agency TASS reported.

..."at the invitation" of Xi Jinping.

Russian leader Vladimir Putin will arrive in Beijing on the evening of 19 May, where he will be met by China's Foreign Minister Wang Yi.