
The procession of dancers in elaborate devil masks is the centerpiece of an annual festival in the town of Pillaro in the Ecuadorean Andes.
This year, about 3,000 devils took over the center of the town from Jan. 1-6, dancing without pause for at least five hours a day. MORE