While fellow believers around the world celebrated Eid Al Adha, two million pilgrims ritually stoned the devil on Saturday in the last major ritual of this year’s Haj in Saudi Arabia.

The stoning took place in Mina, about five kilometres (three miles) east of the Grand Mosque in the holy city of Mecca.

In conjunction with the stoning, pilgrims offer sacrifices by slaughtering a sheep, whose meat goes to the needy.

This year’s Haj attracted just over two million believers including almost 1.4 million from abroad, according to statistics published by the official Saudi Press Agency.

The Haj, which officially ends on Tuesday, is the world’s largest Muslim gathering.