Peru Festival of the Sun

It may be summer here in the U.S., but the southern hemisphere is now officially in the winter season. Learn about the annual celebration in Cusco, Peru.