MovieMaps

Photo of Tech Con Headquarters

Location: The Palisades (West Tower)
As Seen In: Stargate SG-1 episode 7x08 “Space Race