Friday, November 17, 2017
Stay connected with us
Close

Nasa footage shows ultra high definition view of Europe from space

Newly released footage from NASA shows an ultra high definition view of Europe as the International Space Station orbited 250 miles above the Earth.