Hellfors , Finland ; handl.