MovieMaps

“Point of No Return” Filming Locations

Stargate SG-1 episode “Point of No Return” was filmed in Surrey in Canada.