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.