Embark on an exploration of Norway and northern Scotland's breathtaking landscapes, remote islands, and ancient settlements ...