MovieMaps

“Embassy Row” Filming Locations

Human Target episode “Embassy Row” was filmed in Vancouver in Canada.

Hycroft Mansion as Russian Embassy

Chance infiltrates an embassy. After the chase seen at the end, Chance is picked up by Guerrero by the wall facing McRae Avenue.