Abraj El-Bait (Makkah Royal Clock Tower)
Client Background: Abraj Al-Bait Towers is a complex in front of Al Masjid Al Haram in Makkah, Kingdom of Saudi Arabia. The building holds several world records, including the tallest hotel in the world, accommodating the tallest clock tower, the world’s largest building floor area, and will become the second tallest building in word. The […]