A Chachapoya mummy, dating from between the 9th to 15th century CE, was discovered at Laguna de los Cóndores, Peru.workpickJune 1, 2024368.3K views