MovieMaps

“Power Outage” Filming Locations

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