This platform at the top of the Huaca de la Luna is beleived to be the site of human sacrifices by either strangulation or decapitation.
Photo album created with Web Album Generator