MovieMaps

Photo of National City Museum

Location: Vancouver Convention Centre
As Seen In: Supergirl episode 6x13 “The Gauntlet

People walk past the front entrance of the museum with a banner advertising their Ancient Technology exhibit.