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 ...
From the pyramids in Egypt to Stonehenge in England, here are some of the oldest landmarks in history that are still standing ...
Hidden in the Scottish Highlands lies a mysterious structure that could rival Egypt's iconic ancient pyramids. Tucked away in ...
Archaeologists deconstructed these monumental ancient graves scattered across the desert of eastern Africa and found several ...