PERU | Monday, 24 November 2014 | Views [530] | View Smaller Image
An actress dressed in the traditional garb of one of the realms of Tawantinsuyu (the Incan Empire) watches the High Priest perform a final, re-enacted ritual sacrifice of a white alpaca (basically a giant puppet with fake guts inside) and read the omens contained within its "entrails".