The Northern Lights, or aurora borealis, are a naturally occurring phenomenon. It is as a luminescent glow in the Earth’s upper atmosphere, primarily visible in the polar regions during periods of geomagnetic storms. Magnificent views of this nature’s miracle were spotted in different parts of the world on Friday, including Russia, Germany and the Untied States.
Hide player controls
Hide resume playing