By Fascinating — Nov 15, 2024 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 passing of Prince Albert.[📹 Chris Henry]