While Oliver is giving his encouragement speech on top of the taxi, one can see a Canadian flag flying from the facade of a building. This is due to the show being filmed in Vancouver, British Columbia. See more
What are you going to do now, Oliver? Stop the posturing. We both know you can't do it. You spared the life of the man who killed your own mother.
And you killed a friend of mine. You killed tens of thousands of innocent people. With Slade Wilson, I had a choice. This time, I don't.
[he stabs Darhk with his arrow