Mount Versant was a mountain on the planet Denea. It either was near or was itself the location of the Mount Versant Observatory.
Appearance[]
- 1.02 "I, E.T." (Mentioned only)
Mount Versant was a mountain on the planet Denea. It either was near or was itself the location of the Mount Versant Observatory.