Flying finns; Stadium canopy; Helsinki, Finland