Mexican pilgrims from all over the country travel to the Basilica of Guadalupe, a church located in the heart of Mexico City, to visit la Virgen Morena – the Virgin Mary. Afterwards, fireworks are set off, parades fill the streets and live musical performances take place throughout the city.