Chinese guards of honour stand in formation before the arrival of Russian President Vladimir Putin at Beijing Capital International Airport, China. Putin will pay an official visit to China on May 19-20 at the invitation of Chinese President Xi Jinping.