Cold Temperatures Stop Other Things From Decomposing, Too
Some of the human specimens found well-preserved in freezing temperatures were brought to their location by the Incan civilization. Incas performed sacrifices on mountain peaks at 15,000 feet elevation that they thought would aid their harvests and weather. Over 115 burial sites have been found by researchers in modern times.