Hosted on MSN1mon
The incredible clock that's 35 times bigger than Big Ben and cost a whopping £12.6bnCEO of SL Rasch and former site manager of the Makkah Royal Clock Tower to The B1M. The complex was built after the demolition of the Ajyad Fortress, an 18th-century Ottoman citadel on top of a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results