Muslims Perform the Hajj

9
Muslim pilgrims pray at the Grand Mosque in the holy city of Mecca, Saudi Arabia, ahead of the annual Hajj pilgrimage, Oct. 10, 2013.

10
Muslim pilgrims pray atop Mount Thor in the holy city of Mecca, Saudi Arabia, ahead of the annual Hajj pilgrimage, Oct. 11, 2013.