Confetti rains down on parishioners at the Basilica of Our Lady of Aparecida where thousands gathered to attend a Mass in the town of Aparecida, Brazil. Thousands of pilgrims flocked to the town, about 110 miles northeast of Sao Paulo, to celebrate Catholic Brazilians' patroness feast day.
PHOTO: Andre Penner/AP