uncoveredhistory.com
La Quemada: The Sacrificial Pyramid & Level 3 | Uncovered History
La Quemada's third level features an enormous terrace on which they built a large ceremonial complex that appears to have been dedicated to human sacrifice.
Robin Heyworth