Fluorescent Aurora lights captured from space station
Video taken from International Space Station captures stunning Aurora light display over the North Pole and northern Russia.
Video taken from International Space Station captures stunning Aurora light display over the North Pole and northern Russia.