Holmros , Finland , ved.