a space station with a view of the earth