|
Pilgrims from various Mexican states walk along train tracks in Chimalhuacan, State of Mexico, to reach the Basilica of Our Lady of Guadalupe in Mexico City and celebrate the Day of Our Lady of Guadalupe, held every December 12th to give thanks for miracles and favors received, in Chimalhuacan, State of Mexico, on December 11, 2025. (Photo by Gerardo Vieyra/NurPhoto/Rex Features/Shutterstock)
|