Ever seen the Northern Lights? Pretty cool, right? But the view from the International Space Station is even cooler.