But this isn't the only pyramid-resembling structure in the UK, as if we hop across the Irish Sea, a structure known as as ...
Tucked away in the stunning Cairnogorms National Park in Aberdeenshire and overlooking the Scottish highlands is Prince ...