← the globe

A MOMENT IN HISTORY

Stade de France opens

1995 CE · France, Europe · Sport

Stade de France opens
Image via Wikimedia Commons

Stade de France is the national stadium of France, located just north of Paris in the commune of Saint-Denis. Its seating capacity of 81,338 makes it the largest stadium in France. The stadium is used by the French national football team and rugby union teams for international competitions.

Read more on Wikipedia →

Available to claim

One person can dedicate this moment - a name and a short note recorded here forever.

Claim this moment