Yukon northern lights guide - everything you need to know about seeing the Northern Lights in the Yukon in Canada.