MovieMaps

“Power Outage” Filming Locations

The Flash episode “Power Outage” was filmed in Vancouver in Canada.