Hoyunan Aikin Hajji

5
Muslim piligrims pray in Mecca's Grand Mosque, on October 13, 2013.

6
Muslim piligrims are seen ahead of morning prayers in Mecca's Grand Mosque, on October 13, 2013.

7
Pigeons fly around Muslim pilgrims leaving the noon prayers outside the Grand Mosque in the Muslim holy city of Mecca, Saudi Arabia, Saturday, Oct. 12, 2013.

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