MovieMaps

Photo of Central City Power Station

Location: 720 Beatty Street
As Seen In: The Flash episode 5x07 “O Come, All Ye Thankful

Barry is thrown back through the air by the lightning blast.