The fifth pillar of Islam, the hajj is mandatory once in a lifetime for every able-bodied Muslim who can afford it and is considered one of the largest mass gatherings in the world.