A Modern Mecca

The Royal Clock Of Mecca

Who says that pilgrimage destinations have to look as old as they are? Located in Saudi Arabia, the architects of the Abraj Al Bait Towers–otherwise known as Mecca Royal Hotel Clock Tower–strove to foster a modernized and record-breaking mecca for its visitors. The towers boast the title of world’s largest clock face and world’s tallest hotel.

Savannah Cox
Savannah Cox is the Managing Editor of All That Is Interesting. She holds a Master's Degree in International Relations, and works as a reporter/producer for DNAinfo, as well as a graduate researcher at The New School.
Like All That Is Interesting Get The Most Fascinating Content On The Web In Your Facebook Feed