
A famous king penguin was given a guard of honour as it was promoted to a new rank at a ceremony attended by 160 uniformed soldiers.
Sir Nils Olav III, which lives at Penguins Rock at Edinburgh Zoo, is the official mascot of His Majesty the King’s Guard of Norway and receives ceremonial visits.