a space station with towers and lights