Stade de France

metropolitan France · France

Stade de France, France
Photo: Darthvadrouw, CC BY-SA 4.0 via Wikimedia Commons

Good to know

Coordinates
Open in maps

France's national stadium in the northern Paris suburb of Saint-Denis seats around 80,000 beneath a sweeping elliptical roof. Built for the 1998 World Cup, it hosts football and rugby internationals and served as a centrepiece of the 2024 Olympics.

Where next?

The world is wide open.

Sources