World’s Largest Building Begins in Saudi Arabia: Meet the Mukaab
In a groundbreaking move for both engineering and architecture, Saudi Arabia has started construction on what will be the world’s largest building — the Mukaab. Located in Riyadh, this $50 billion cu...