One of the largest festivals in South America — a spectacular Inca re-enactment held in Cusco every June 24th, honoring the sun god Inti.