Video PlayerClose
Britain's Queen Elizabeth II speaks during the official opening ceremony for the Queensferry Crossing, a new road bridge spanning the Firth of Forth from Queensferry to North Queensferry, in Queensferry, west of Edinburgh, Scotland, Britain, on Sept. 4, 2017. (Xinhua)