Riding upon the High places of the Earth
A artists rendering of Aurora....believed to exist,witnessed by British Airways Pilots tankering over the North Sea