Helsinki Olympic Stadium

Location: Helsinki, Finland
Capacity: 36,200
Opened: 12 June 1938
Tenants:
Finland National Football Team
Finnish Athletics Federation