Ellida , Finland ; bogserångf.