MovieMaps

“Salvage & Reclamation” Filming Locations

Human Target episode “Salvage & Reclamation” was filmed in Delta, North Vancouver, & Squamish in Canada.