Stade de France

France, Saint-Denis

Opened in 1998
Capacity 81 338
© WildSoft 2007-2017