Baltic Countries, FIN, Helsinki