Finlandia
Helsinki Olympic Stadium, Helsinki