Chinese President Xi Jinping and his wife Peng Liyuan, accompanied by British Queen Elizabeth II and Prince Philip, ride carriages to Buckingham Palace in London, Britain, Oct. 20, 2015. Xi attended a traditional ceremonial welcome held by the Queen at the Horse Guards Parade in London on Tuesday. (Xinhua/Zhou Lei)
RIGHT BG