“The Adventures of Supergirl” Filming Locations

The D.E.O. puzzles over their new mysterious Kryptonian visitor while Superman arrives to assist Supergirl in protecting Lena Luthor from assassination.

Supergirl episode “The Adventures of Supergirl” was filmed in Vancouver & Langley in Canada.

Harbour Green Park as L Corp Plaza

Lena Luthor is announcing the rebranding of Luthor Corp when the event is attacked by the assassin John Corben.