It looks like some desparate jounalist scavanged through as many photos of the arctic as he could, and then picked out images that contained roughly pyramid-like structutures. He then released them to thr public under the label that they were all from the same expedition and made up a bullshit story to go along with them in order to frame his bullshit as being more in-line with popular annunaki conspiracies.
That site doesn't look particularly trusr worthy either.