Feedback

Northern Lights Illuminate Skies Over Finland

 

The stunning light phenomenon scientifically known as Aurora Borealis dazzles sky watchers just south of the arctic circle.

Shows