Millions arrive for annual Virgin of Guadalupe pilgrimage
Millions of pilgrims arrived to Mexico City early this week for the annual pilgrimage to the Basilica of Our Lady of Guadalupe. The main celebration takes place on December 12, when many pilgrims visit the Basilica carrying statues of the Virgin. During the weeks before, thousands travel to the capital from across Mexico on buses and bicycles.