Photo of Abandoned Reynold Substation

Location: Port Mann Power Station
As Seen In: The Flash episode 4x21 "Harry and the Harrisons"

The two goons are knocked to the ground by a giant falling icicle.