Saudi Arabia's 'Big Ben' is 35 times taller and cost £12bn to build

5 months ago 53

The 600m skyscraper in Saudi Arabia is one of the most expensive buildings ever constructed and features the world's biggest clock


View Entire Post

Read Entire Article