The UK has a top secret Pyramid to rival the ones in Egypt - but you won't believe where it is
found
a story from The Daily Mail › The Daily Mail
Tucked away in the stunning Cairnogorms National Park in Aberdeenshire and overlooking the Scottish highlands is Prince Albert's cairn - erected by Queen Victoria in 1861.