The massive new clock atop the newly-completed Abraj Al-Bait Towers, above tens of thousands of Muslim pilgrims walking around the Kaaba, inside the Grand Mosque in Mecca, Saudi Arabia on Wednesday, Nov. 10, 2010.
Muslim pilgrims circle the Kaaba at the center of the Grand mosque in Mecca...