Stade de France in Paris (Saint-Denis)

Stade de France in Paris (Saint-Denis)

Opened:    1998
Seats:       88.000
Team:        None

The stadium where France won the 1998 World Cup. From the outside, the stadium looks like an UFO. You can enter the ground by paying 38 French francs (in 1999). First visit a small museum dedicated to the building of the ground and to some major events held here.