Space Observatory

The Space Observatory was an observatory located at The Edge of the Galaxy.

Appearances

 * Star Tours