Photo of Alien Affairs Building

Location: Vancouver Convention Centre
As Seen In: Supergirl episode 4x14 "Stand and Deliver"

Quentin and James turn as the protesters enter the building.