Chinese President Xi Jinping and British Queen Elizabeth II ride a carriage 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/Zhang Duo)
RIGHT BG