The Stade de France is the national stadium of France, located in the commune of Saint-Denis, just north of Paris. The stadium is used by the national football team and rugby union team for internatio
The Stade de France is the national stadium of France, located in the commune of Saint-Denis, just north of Paris. The stadium is used by the national football team and rugby union team for international competitions. Its seating capacity of 80,698 makes it the 8th-largest stadium in Europe.