Muslim pilgrims head to perform the “Jamarat” ritual, the stoning of Satan, in Mina near the holy city of Mecca on the third day of the hajj, as Muslims worldwide marked the Eid al-Adha festival with animal sacrifices.

Thousands of Bangladeshis cram onto trains at the Airport Railway Terminal on the outskirts of Dhaka ahead of Eid-al Adha. Bangladeshis will celebrate tomorrow’s Eid al-Adha, or “Feast of the Sacrifice,” which marks the end of the annual hajj or pilgrimage to Mecca and celebrated in remembrance of Abraham’s readiness to sacrifice his son to God.