ICS Evolen

Space station in the Terra system
ICS Evolen
Type Space station
System Terra
Orbits Terra III
Habitable Yes
Affiliation UEE

ICS Evolen is an inhabited space station. The Station exists on the Starmap, but has no description so far.[1]

References

  1. Starmap: Terra Station - ICS Evolen. Starmap. Retrieved 2022-09-07