A breathtaking image of a massive space station, looming over a planet as it rotates in space.