Stade De France, Saint-Denis, France
The Stade de France, located in Saint-Denis just north of Paris, is the national stadium of France and the country’s largest sporting venue. Built for the 1998 FIFA World Cup, it has since become an iconic landmark, hosting historic football and rugby matches as well as world-class concerts and cultural events. With a capacity of more than 80,000 spectators, Stade de France is renowned for its striking architecture and versatile design, featuring a movable stand system that allows it to transition seamlessly between football, rugby, athletics, and large-scale shows. It has hosted unforgettable moments, from France’s World Cup victory in 1998 to UEFA Champions League finals, Rugby World Cups, and global music tours.