Feedback

Llama’s Heart Ripped Out During Ancient Incan Ceremony

 

Thousands attend theannual Incan ‘Festival of the Sun’ at the ruins of Sacsayhuaman in Peru. Participants are dressed in beautiful attire and the ceremony includes music, dancing and the sacrifice of a llama to the Sun god Inti.

Shows