11/09/2026
I prefer to think of her as an Inca Goddess, too.
She was found at the peak of Mount Llullaillaco, which is in the Andes border of Chile and Argentina.
This video examines the remarkable discovery of Inca children prese...