Title: The ruins of Altar de Sacrifi cios, Department of Pete n, Guatemala
Places: Altar de Sacrificios Site (Guatemala)