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. (Photo: Xinhua/Rao Aimin)
RIGHT BG