The unnamed peak in Antarctica’s southern Ellsworth Mountains looks almost engineered from above: four steep faces, a clean ...
Claims of an ancient pyramid in Antarctica grew out of fiction, conspiracy theories, and later Google Earth speculation, but ...