Top 10 Most Stunning Photos Of The Northern Lights
The amazing Northern Lights, officially known in the Northern hemisphere as Aurora Borealis, are natural phenomena that feature amazing colored light displays over the Earth. Although they look calm, the…
This was taken near Spirit Island on Maligne (pronounced mal-een) Lake in Jasper National Park, Alberta. It's hard to describe the majesty of this place, truly beyond words.