While many photographs from space highlight the view of Earth from above, a new video showcases the sight of the stars from a higher vantage point than usual: the International Space Station.
While many photographs from space highlight the view of Earth from above, a new video showcases the sight of the stars from a higher vantage point than usual: the International Space Station.