Looks to me like a visual trick: Its not a pyramid, its just flat terrain in two different colors.
Otherwise it would probably be like 20x the size of Giza pyramids (and immensly tall as it seems to be too tall for the base), nothing easy to
overlook