Saudi Arabia Begins Building Mukaab, World’s Largest Cube in Riyadh
Saudi Arabia has begun construction on a massive cube-shaped attraction called the Mukaab in Riyadh. Set to be the world’s largest structure, the Mukaab will anchor the New Murabba development project, a major addition to Riyadh’s downtown, which was launched last year. This enormous building will measure 400 meters on each side—large enough to fit […]