Every Dec. 12, the Basilica of Santa Maria de Guadalupe in Mexico City is basked in colorful flowers and illuminated with ...