Just noticed that the venue building is Kaaplitehdas ("Cable factory"). Used to be part of Nokia, until Nokia got out of cable business in early 90's. These days it has museums, culture, events and so forth.