I'm confused by the repeated use of the phrase "litter-free hiking". Is this a common phrase in Finnish?
If it means "don't produce any litter", as in only take biodegradable things with you, then that sort of makes sense. If it means make litter but you just have to carry it around that's another matter...