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