Muslims around the world are celebrating the Eidul Azha holiday on Friday as around two million Muslim pilgrims carry out the final rites of the annual Haj in Saudi Arabia.
Hundreds of thousands of pilgrims made their way toward a massive multi-storey complex in Mina after dawn on Friday to cast pebbles at three large columns. It is here where Muslims believe the devil tried to talk Prophet Ibrahim out of submitting to God's will.
Most pilgrims will remain in Mina until Monday before completing the Haj. They will then circle the Kaaba in Makkah, Islam's most sacred site, before departing.
On this eid, Muslims slaughter livestock and distribute the meat to the poor.
Muslims believe Prophet Ibrahim's faith was tested when God commanded him to sacrifice his only son Prophet Ismail. Ibrahim was prepared to submit to the command, but then God stayed his hand, sparing his son.