The Portal

The Portal is an interstellar spaceport at the center of Telephus. It is the tallest building on Tetro, with its central launch tube reaching several miles above the atmosphere. The facilities within are owned and operated by the Dramilian Federation. Star City gained its current name after the construction of the spaceport 369 million Earth-years ago.