A building as whimsical as the wonders it contains, the Bjarke Engels-designed LEGO House has finally opened its doors in Billund, Denmark—the town where LEGO was invented. Inside, one finds 25 million LEGO bricks, a store, three restaurants, a 2,000-square-meter public square and exhibitions. It’s a truly immersive experience center aimed at encouraging creative and cognitive skills. As for the building itself, 21 massive white bricks—stacked atop one other—compose the structure. It’s certainly a wonder to see. Check out a video over at designboom for more information.