France
Stade de France, Paris

Stadium

Estadio de Francia
París
Capacity
81.338