Nallo – A Freeride Mission Cbalke April 27, 2015 Forum, News, VideosLast 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.