Haj

A group of Muslim pilgrim stands near the Heera cave on Jebel al-Noor, Mount of Light, in city of Mecca, Saudi Arabia . The Heera cave is where Muslims believe Prophet Mohammed received the revelation of the Koran. More than two million Muslims head to the holy city of Mecca, Saudi Arabia to make the annual Haj pilgrimage.