a space station on a mountain