“Supergirl Lives” Filming Locations

Kara investigates the disappearance of a young woman and stumbles on an alien slave ring.

Supergirl episode “Supergirl Lives” was filmed in Vancouver & Pitt Meadows in Canada.

Pitt River Quarries as Slaver's Moon

Kara and Mon-El find themselves trapped on Slaver's Moon after Mon-El ignores Kara's orders and follows her through the portal.