1133 Melville Street as Assassins Land on Roof
Oliver and the other assassins arrive in Starling City and land on a rooftop.
A brainwashed Oliver returns to Starling City to hunt down Nyssa for Ra’s al Ghul while flashback Oliver deals with the virus outbreak in Hong Kong.
Arrow episode “Al Sah-Him” was filmed in Vancouver in Canada.
Oliver and the other assassins arrive in Starling City and land on a rooftop.
Nyssa and Oliver battle on the same rooftop.