A Muslim pilgrim reads the Quran on his phone atop Noor Mountain outside the Hiraa cave, where Prophet Muhammad received his first revelation from God to preach Islam, on the outskirts of Mecca, Saudi Arabia. Hajj is expected to start on Monday. More than 1 million pilgrims have already arrived for the annual pilgrimage, which all able-bodied Muslims are required to perform once in their lives. Photo: AP/Mosa'ab Elshamy)