Mecca Royal Hotel Clock Tower

The Abraj Al-Bait Towers, also known as the Mecca Royal Hotel Clock Tower, is a government-owned building complex in Mecca, Saudi Arabia. These towers are a part of the King Abdulaziz Endowment Project that strives to modernize the city in catering to its pilgrims.
Source

0 comments:

Post a Comment

 

Search This Blog

Blog Archive