Olympics Stadium (Athens)

Athens, Greece
Opened: 1982
Capacity: 75263