From spellbinding winter scenery straight out of a fairytale to ... to Kirkenes and back calls at 34 ports throughout the 11-night voyage, visiting most of them on both the northbound and ...