Finnland
Helsinki Olympic Stadium, Helsinki