MovieMaps

Photo of Russian Stargate Facility

Location: Port Mann Power Station
As Seen In: Stargate SG-1 episode 4x07 “Watergate