Newly released footage from NASA shows an ultra high definition view of Europe as the International Space Station orbited 250 miles above the Earth.
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.
- July 18, 2017 19:57 IST
-
-