Millions have descended on the holy city of Makkah for the annual Hajj pilgrimage.

Asian Image:

Muslim pilgrims reach the Kaaba, Islam's holiest shrine, to touch it for blessing at the Grand Mosque in the Muslim holy city of Makkah, Saudi Arabia  (AP Photo/Nariman El-Mofty).

Asian Image:

Asian Image:

Asian Image:

Workers and pilgrims pray the Fajr prayer before sunrise, outside the Grand Mosque in the Muslim holy city of Mecca, Saudi Arabia, Thursday, Sept. 8, 2016. 

Asian Image:

Asian Image:

Muslim pilgrims pray the Fajr prayer before sunrise, outside the Grand Mosque in the Muslim holy city of Mecca, Saudi Arabia, Thursday, Sept. 8, 2016. (AP Photo/Nariman El-Mofty)

Asian Image:

Pilgrims circle the Kaaba, Islam's holiest shrine, at the Grand Mosque in the Muslim holy city of Mecca, Saudi Arabia, Thursday, Sept. 8, 2016. (AP Photo/Nariman El-Mofty).

Asian Image: