Nallo – A Freeride Mission Cbalke April 27, 2015 Forum, News, Videos Spread the loveLast season Daniel Furberg, Thomas Bergemalm, Per Jonsson, and Fredrik Schenholm traveled by snowmobile to Nallo in Northern Sami Njállu, which lies in the Kebnekaise area of Sweden. During their weeklong trip, the crew was treated to great snow, and even better weather. Spread the love Spread the love