see more

MECCA, SAUDI ARABIA - JANUARY 3: Muslim pilgrims attend the evening prayers inside the Grand Mosque and holy Kabba, the holiest places for Muslims around the world, on January 3, 2006 in the city of Mecca, Saudi Arabia. More than 1.3 million Muslim pilgrims have arrived in Mecca from all over the world to perform annual Hajj (pilgrimage) which starts on January 8, 2006. (Photo by Muhannad Fala´ah/Getty Images)

MECCA, SAUDI ARABIA - JANUARY 3: Muslim pilgrims attend the evening prayers inside the Grand Mosque and holy Kabba, the holiest places for Muslims around the world, on January 3, 2006 in the city of Mecca, Saudi Arabia. More than 1.3 million Muslim pilgrims have arrived in Mecca from all over the world to perform annual Hajj (pilgrimage) which starts on January 8, 2006. (Photo by Muhannad Fala´ah/Getty Images)