MovieMaps

Photo of Portal Warehouse (exterior)

Location: Port Mann Power Station
As Seen In: The Flash episode 4x08 “Crisis on Earth-X, Part 3

A truck carrying Mick and Oliver drives up to the checkpoint at the gate to the facility.