Regenbui tijdens hadj in Mekka

Muslim pilgrims run for cover as heavy rain streams down a road in the holy city of Mecca on November 25, 2009. An estimated 2.5 million Muslims have converged on Mecca for the annual hajj pilgrimage, as workers toil round the clock to complete construction projects designed to avoid deadly stampedes. AFP PHOTO/MAHMUD HAMS AFP