Country located between Norway and Finland?

Sweden