Scientific Investigation of Inca Mummies

Decomposition is the natural and most common process that occurs to dead bodies of organisms that have recently died, but under very ideal circumstances it is possible to prevent decomposition. In 1999, in the Andes, near the summit of Llullaillaco Mountain located in Argentina, three Inca mummies were found to be buried. The mummies, also […]