Pilgrims throwing pebbles at pillars during the Jamarat ritual, the stoning of Satan, in Mina. More than 1.8mn faithful from around the world have been attending the annual pilgrimage which officially ends tomorrow.