Etruscan Pyramid of Bomarzo, Italy

A mysterious 2,700-year-old Etruscan Pyramid of Bomarzo, or the Stone of the Preacher, was possibly used in ritual pagan ceremonies involving sacrifices.