Description
96 cannon shots were fired at Tower of London, London, in honor of Queen Elizabeth II, the day after her death at Balmoral Castle, Scotland, at the age of 96. Cannon shots were also fired at various other iconic locations across the UK, including Hyde Park, also in the capital, and Edinburgh Castle in Scotland. IMAGES