Astronauts aboard the International Space Station recently captured mind-blowing images of the Northern Lights Astronauts aboard the International Space Station recently captured mind-blowing images of the Northern Lights Planet Earth All Articles | Discover Magazine