MovieMaps

“Salvage & Reclamation” Filming Locations

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