More than a million Muslim pilgrims descend upon the holy city of Mecca, Saudi Arabia, by plane, sea and land each year. The ritual is one of the five pillars of Islam, considered a requirement of every financially capable and able-bodied Muslim at least once during their lifetime. The pilgrimage is a reenactment of rituals by prophets, as Muslims recount and retrace the steps of holy figures.