A MOMENT IN HISTORY
Abraj Al Bait is completed
2012 CE · Saudi Arabia, Asia · Technology
The Clock Towers is a government-owned hotel complex with seven skyscraper hotels in Mecca, Saudi Arabia. These towers are part of the King Abdulaziz Endowment Project that aims to modernize the city in catering to its pilgrims.
Available to claim
One person can dedicate this moment - a name and a short note recorded here forever.