Very little is known about Capacocha, the sacred Inca ceremony of human sacrifice, but with each new archaeological discovery of a sacrificial mummy, more is revealed. The earliest and only known ...
When the Inca sacrificed children on mountain summits 500 years ago in the capacocha ritual ... to build a museum for the recent Inca mummy finds (like Juanita and Sarita) and the artefacts.