Pilgrims arrive at Virgin of Guadalupe Basilica in Mexico City

Hundreds of thousands of pilgrims complete their annual trip to the Basilica of Our Lady of Guadalupe in Mexico to celebrate the date that, according to Roman-Catholic tradition, the Virgin appeared to San Juan Diego at the mountain of Tepeyac.