Did you know? There's a pyramid in Scotland. It was erected by Queen Victoria within the Balmoral estate in the heart of Royal Deeside, Aberdeenshire, to commemorate the