World’s 2nd Tallest building in Mecca, Saudi Arabia

Abraj Al-Bait - The biggest clock tower in the world as well as the 2nd tallest building in the world, 1st being Burj Khalifah in Dubai, UAE. Abraj Al-Bait is located at Mecca, Kingdom of Saudi Arabia, near Masjid Al-Haram. It holds several world records, including the tallest hotel in the world, the tallest clock tower in the world, the world’s largest clock face, and the world’s largest building floor area. The building complex is meters away from the world’s largest mosque and Islam’s most sacred
Back to Top