Saint Walpurga
A folk belief holds that during the Walpurgis Night ("Walpurgisnacht") on the night of 30 April—the eve of the feast day of Saint Walpurga—witches gather on the Brocken mountain, the highest peak in the Harz Mountains, and hold revels with the Devil. The celebration is a Bacchanalia of the evil and demonic powers.