Tampere, Finland - Experience it yourself