Photo of National City Pier [2020]
Location: Burrard Dry Dock Pier
As Seen In: Legends of Tomorrow
episode 5x01 “Crisis on Infinite Earths: Part Five”
Joss Mardon swirls her staff around to summon a storm to fight Supergirl.