The Northern Lights And A Meteor Appear Above The Kenai Mountains On Trail Lake, Moose Pass, Chugach National Forest, Southcentral Alaska, Usa.Image #: 12272207 See More From: Kevin G. Smith