An Orderly Procession. Muslims on their way to throw pebbles at a stone pillar representing the devil, during the Hajj pilgrimage in Mina near Mecca.