Nearly 2 million Muslims from around the world are gathering this weekend in Mecca, Islam's holiest city, for the annual pilgrimage.
Hajj is one of the five pillars of Islam, and Muslims believe it fosters universal relationships and symbolizes how everyone is equal in the eyes of Allah. It is a journey every sane adult Muslim from every race, color, and social status must undertake at least once in their lives, as long as they are physically able and can afford it.
These are some of the people taking the journey to Saudi Arabia this year.