Muslim pilgrims pray on Mount Mercy on the plains of Arafat outside the holy city of Mecca November 26, 2009. More than two million Muslims gather this week for the annual haj pilgrimage to Islam's holy city of Mecca. The haj is one of the world's biggest displays of mass religious devotion and a duty for Muslims who can perform it.[Agencies]