Each year, millions of Muslims from all across the world perform Hajj, the sacred pilgrimage to the holy mosque of Masjid al-Haram in Mecca, Saudi Arabia.
Hajj is a spiritual duty and a pillar of Islam, meaning that Hajj must be performed by every Muslim at least once in their lifetime, so long as they are financially, physically, and emotionally able to do so.
The sacred pilgrimage of Hajj consists of a series of rites and rituals – some in order – that provide a spiritual, emotional, and physical challenge for the pilgrim.
Each step of Hajj offers its own unique purpose and wisdom and takes place between several locations in and around the vicinity of Mecca.