… ;s tallest buildings in Mecca, Saudi Arabia. 
The Makkah Royal Clock … in 2002, and it was Saudi Arabia’s first mega project … the second largest income to Saudi Arabia, contributing £9 bn to …… ;s tallest buildings in Mecca, Saudi Arabia. 
The Makkah Royal Clock … in 2002, and it was Saudi Arabia’s first mega project … the second largest income to Saudi Arabia, contributing £9 bn to … …Read More

By

Leave a Reply