Home News Muslim pilgrims pray in front of the holy Al Safaa mountain

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.