Saudi Arabia’s ‘Big Ben’ is 35 times taller and cost £12bn to build
The 600m skyscraper in Saudi Arabia is one of the most expensive buildings ever constructed and features the world’s biggest clock
Daily Express :: World Feed
The 600m skyscraper in Saudi Arabia is one of the most expensive buildings ever constructed and features the world’s biggest clock
Daily Express :: World Feed