A Muslim pilgrim has his head shaved after casting seven stones at a pillar that symbolises Satan which is part of the annual haj pilgrimage rite in Mena. Reuters 
A Muslim pilgrim has his head shaved after casting seven stones at a pillar that symbolises Satan which is part of the annual haj pilgrimage rite in Mena. Reuters 

The colourful end to Hajj