Discuss as:

Spanish celebrate the Virgin del Rocio with pilgrimage

Marcelo Del Pozo / Reuters

Pilgrims run next to the shrine of El Rocio in Almonte, southern Spain, on May 18.

Every spring, hundreds of thousands of devotees converge at a shrine to pay homage to the Virgin del Rocio during an annual pilgrimage that combines religious fervor and festive color. 

Marcelo Del Pozo / Reuters

A pilgrim lights a candle in the shrine of El Rocio in Almonte, southern Spain.

Marcelo Del Pozo / Reuters

Children dance and sing during the pilgrimage of El Rocio in Almonte.

Marcelo Del Pozo / Reuters

Pilgrims wait before taking part in a procession next to the shrine of El Rocio.

Marcelo Del Pozo / Reuters

A pilgrim is seen in a carriage during the pilgrimage of El Rocio.

Marcelo Del Pozo / Reuters

A pilgrim couple rides a horse next to the shrine of El Rocio.

Marcelo Del Pozo / Reuters

A pilgrim walks in the shrine of El Rocio.