I must have missed something, but I could only find in the OP a mention of Northern Lights which surely have nothing to do with an eclipse.
As for northern lights one needs an unobstructed view looking northerly with no low clouds or city lights in the view.
how about an over flight in a cloudless sky?