The Stade de France, France's largest stadium
The inhabitants of Seine-Saint-Denis, the département, or county, just north of Paris, are proud of the Stade de France. Its elliptical shape is meant to symbolise sport's universality. The sound that rings out from here on match days is impressive. The cheers act as reminders of the day of the French football team's great 3-0 victory over Brazil in the Football World Cup final held here in 1998.