The Virgin Mary is the patron saint of Mexico. The story says that she appeared three times in December 1531 to a poor man by the name of Juan Diego. Each time, she told him to tell the bishop to build a church on that spot.
After the first two appearances the bishop didn’t believe the story, but after the third time a rose bush grew on the spot where she had appeared, and her image could be seen on Juan Diego’s cloak. After that, the bishop believed him and the church, the Basilica de Guadeloupe, was built.
The festival of the Virgin of Guadeloupe begins the Christmas celebrations in Mexico. It lasts for nine Days, from 3rd to 12th December and pilgrimages are made to the church during this time. On the 11th December there are fireworks and light displays and people dance until the following morning which is her feast day.