Stade de France in Paris

Stade de France Building in Paris

The Stade de France is the national stadium of France, situated just north of Paris in the commune of Saint-Denis. Its seating capacity of 81,338 makes it the fifth-largest stadium in Europe. The stadium is used by both the France national football team and French rugby union team for international competition.