10 Spots Northern Lights which Light Up Your Life

Salekhard in Russia is not very populated but it is again a great place to watch and enjoy the Northern lights especially the green light which is commonly known as “Light of the Dead” by the common people.

Aurora borealis

Pages: 1 2 3 4 5 6 7 8 9 10

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *