Four beautifully preserved llamas have been discovered at a ritual sacrifice site in Peru. The llamas, still wearing their colorful adornments, serve as the first ar
Categories anthropology, inca, mesoamerica, animal sacrifices, ritual sacrifices, llamas, science