Believed to be an altar where animals were sacrificed (many bone remains were found here).
Palace of Malia