“The Fallen” Filming Locations
Present day Oliver has to travel to Nanda Parbat to save Thea’s life and past Oliver has to stop the release of a deadly virus in Hong Kong.
Arrow episode “The Fallen” was filmed in Burnaby & Delta in Canada.
Boundary Bay Regional Airport as Ray's Hanger
Oliver, Diggle, Felicity, and Merlyn get on Ray's plane to head to Nanda Parbat.
Bridgeway Street (northern) as Chasing the Virus
Oliver, Maseo, and Tatsu chase down the military truck carrying the virus.