Location: Av. General Norton De Matos 1500, Lisboa, Portugal
Opened: 1954
Demolished: 2003
Current Status: Replaced by the New Estadio da Luz
Nickname: "A Catedral"
Famed Tenants: S.L. Benfica, Portugal's National Team (1954-2003)

Hosted World Championship Multi-Sport Architectural Marvel

The open air, 120,000 seat stadium in Lisbon was home to soccer on a massive scale, but unfortunately it wasn't too big to fail. It's modern replacement now looms over the site.