MovieMaps

“Flash vs. Arrow” Filming Locations

The Flash episode “Flash vs. Arrow” was filmed in Vancouver, Burnaby, & Delta in Canada.