fen , Haparanda , England,