Photo: Heureka - The Finnish Science Centre (Tiedekeskus Heureka)