Sweden = Salmon El Mouching Finland, many of us beleive that Finland is the land of pikes, graylings and moskitos, but it's also the land of Salmon, the ones going up North to the Kola Pen... FRESHFILMTRAVEL2 Comments