One look at recent images released by the European Space Agency ... for the spider-like feature spotted at a formation known ...
Most scholars agree that the purpose of the sacrifice, known as "capacocha," was to appease the mountain gods and to assure rain, abundant crops, protection, and order for the Inca people.