The UK has its very own pyramid - but do YOU know where it is?

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.

Mar 29, 2025 - 11:48
 0
The UK has its very own pyramid - but do YOU know where it is?
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.