On location in Tampere, Finland - Helena Halme Author