Every year, millions of pilgrims land in Saudi Arabia carrying the same goal — completing a spiritual journey they may have waited years...