Montage from the Messila park just outside of Helsinki, Finland.