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. (Mohammed Al-Shaikh/Getty Images)
{}