In picture: Muslims around the world celebrate Eid al-Azha
Muslims around the world are celebrating Eid al-Azha, a religious holiday which in Arabic means the "festival of the sacrifice".
The festival marks the end of Hajj, the five-day pilgrimage Muslims undertake to Islam's holiest city, Mecca, and surrounding areas of western Saudi Arabia to cleanse the soul of sins and instil a sense of equality and brotherhood.
Eid al-Azha commemorates the story of Prophet Ibrahim's test of faith when he was commanded by God to sacrifice his son, Ismail.
The belief holds that God stayed his hand, sparing the boy and placing a ram in his place.
The day is marked with the sacrifice of an animal, usually a goat, sheep or cow, and the distribution of the meat among neighbours, family members and the poor.