“O Come, All Ye Thankful” Filming Locations

Nora struggles with the danger Barry constantly puts himself in while a new piece of meta-tech shows up in the hands of the daughter of Weather Wizard.

The Flash episode “O Come, All Ye Thankful” was filmed in Vancouver in Canada.

720 Beatty Street as Central City Power Station

Nora and Barry investigate a power surge and Barry is nearly killed while preventing a massive explosion.

Oceanic Plaza as Porter Plaza

Nora and Barry meet with Joss Mardon to trick her into handing over her staff using a hologram of her father.

Playland (PNE) as Central City Amusement Park

Orlin is out with Grace when the Enlightenment happens and they are both injured by falling debris.