While Finland is obviously more famous for its seemingly inexhaustible ... with numerous museums housed in former factory ...