The UK has its very own pyramid - but do YOU know 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.