caption: An aerial view shows the clock of the Abraj Al-Bait Towers in the holy city of Mecca, on October 5, 2014. Saudi Arabia said that around 2 millions pilgrims are performing this year's annual Muslim pilgrimage, the hajj. (<PERSON>/Getty Images)
exif: {}