MINA, Saudi Arabia — Muslims around the world are celebrating the Eid al-Adha holiday as some 2 million Muslim pilgrims carry out the final rites of the annual hajj in Saudi Arabia.

The pilgrimage is required of all Muslims with the means to perform once in a lifetime. For the final three days of hajj, pilgrims sleep in a large tent valley called Mina to take part in a symbolic stoning of the devil.

On Friday, pilgrims made their way toward a massive multi-story complex in Mina where pilgrims cast pebbles at three large columns. It is here where Muslims believe the devil tried to talk the Prophet Ibrahim out of submitting to God’s will.

Mina is also where more than 2,400 people were killed two years ago when they were crushed in a stampede.