Who is Finland?

I am sorry to inform you that Finland is not a person, rather Finland is a Country located in nothern Europe between Russia and Sweden. Current president of Finland is Tarja Halonen.