Hundreds of thousands of Muslim pilgrims have converged on the Mina Valley in Saudi Arabia for the symbolic stoning of the devil, the final ritual of the annual hajj pilgrimage.
The pilgrims, dressed in white, on October 4 hurled pebbles at concrete pillars representing the devil.
The occasion coincides with the first day of Eid al-Adha, the Feast of the Sacrifice, which is celebrated by Muslims around the world with sacrifices of sheep, goats, and other animals.
Pilgrims moved to Mina overnight on foot, motorbikes, and buses from Mount Arafat, where they had spent a day of prayer.
The hajj is one of the five pillars of Islam that every capable Muslim must perform at least once in their life.
According to official statistics, this year's hajj attracted some 2 million pilgrims.
It officially ends on October 7.