Stade de France

Address: 
ZAC du Cornillon Nord
City: 
Saint-Denis
Country: 
France
Postal Code: 
93200
Opened: 
1998
Capacity: 
81,338
Photo Credit: 
https://www.stadefrance.com/en - desaturated from original