Stade de France, Stadium in France
The Stade de France is the national stadium of France, located just north of Paris in the commune of Saint-Denis.
Opened in 1998 for the FIFA World Cup, the Stade de France is the largest stadium in France.
It hosts home matches of the France national football team and French rugby union team.
The stadium has a seating capacity of 80,698 spectators.
The Stade de France is the only stadium in the world to have hosted both a Football World Cup final and a Rugby World Cup final.
Location: Saint-Denis
Inception: May 2, 1995
Architects: Michel Regembal, Michel Macary, Aymeric Zublena
Official opening: January 28, 1998
Capacity: 81338
Length: 320 m
Width: 280 m
Address: ZAC du Cornillon Nord, F-93210 Saint-Denis
Website: stadefrance.com
Source: Wikimedia