I found this whilst looking for images of a terraced pyramid reputed to exist in Gympie, Queensland, Australia...which turns out to be a natural formation...the terraces were created by Italian immigrants for growing grapes...
One quibble: "No pyramids are known in Europe..." -- that's not true. It is true that there aren't any European pyramids as old as Giza (and needless to say, as old as 12,000 years).