Fiesta of Precious Blood of Christ, Teotitlán del Valle, Oaxaca
Teotitlán del Valle is a small pueblo about 40 minutes from the city of Oaxaca. In early July, they celebrate the fiesta of the Precious Blood of Christ. Sixteen young men and two young girls make what's called a promesa—a promise—that lasts three years. During that time, they commit to spending a significant amount of time serving the Catholic Church. For the fiesta, they dance for up to eight hours in a day; it takes eight months to a year to learn the dances.