The guides are about to embark on a frosty Finnish adventure. From the quirky cities to the rugged north, it's going to be one heck of an Arctic ride.