a sci - fi space station is shown in this image