MovieMaps

“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.