A group of large pyramids has been found in Italy.
"No pyramids are known in Europe..." As you said, similar pyramids have been found in Italy, in the Lombard area, which is in the northern part of the country.