Penansulix Structure

The Penansulix Structure was a location on the planet Gallifrey, the homeworld of the Time Lords. The Edifice was faintly discernable that hovered over this Gallifreyan structure. (EDA: The Ancestor Cell)