The Northern Lights, it’s a wonder of the world that is on most people’s bucket lists. And while they can be seen in different parts of the world, there is no place more magical than seeing them from the top of the world on and incredible snow and ice excursion! I had the once-in-a-lifetime opportunity…