Northern lights put on best ever show over Sweden

Stargazers in Sweden have filmed what they describe as "the most intense Northern Lights display" in recent years.

Member Login