Movies Filmed at Rocky Mountaineer Station369 Terminal Avenue, Vancouver, BC V6A 4C1, Canada
The team searches the new train station for the cluster bombs in episode 4x01 “Green Arrow”.
Racing after Train
Diggle pulls the van alongside the train so Oliver can jump aboard in episode 4x01 “Green Arrow”.
Jumping off Train
Oliver and Diggle jump off the train and blow it up in episode 4x01 “Green Arrow”.