caption: The Abraj Al-Bait Towers, also known as the Mecca Royal Hotel Clock Tower, is a building complex in Mecca, Saudi Arabia. Masjid Al Haram, Mecca Masjid, Mecca Madinah, Beautiful Mosques, Beautiful Places, Pilgrimage To Mecca, Places Around The World, Around The Worlds, Moslem