A space station is on the surface of an alien planet in space.