MovieMaps

“The Serpent's Venom” Filming Locations

Stargate SG-1 episode “The Serpent's Venom” was filmed in Pitt Meadows in Canada.