Muslim pilgrims pray in front of the holy Al Safaa mountain
In this Wednesday, Sept. 9, 2015 photo, Muslim pilgrims pray in front of the holy Al Safaa mountain at the Grand Mosque in the Muslim holy city of Mecca, Saudi Arabia. Thousands of Muslims from all over the world have arrived in Saudi Arabia for the annual hajj, or pilgrimage, to Mecca. Every Muslim is required to perform the hajj, or pilgrimage, to Mecca at least once in his or her lifetime if able to do so. (AP Photo/Amr Nabil)
In this Wednesday, Sept. 9, 2015 photo, Muslim pilgrims pray in front of the holy Al Safaa mountain at the Grand Mosque in the Muslim holy city of Mecca, Saudi Arabia. Thousands of Muslims from all over the world have arrived in Saudi Arabia for the annual hajj, or pilgrimage, to Mecca. Every Muslim is required to perform the hajj, or pilgrimage, to Mecca at least once in his or her lifetime if able to do so.