MovieMaps

Photo of Alien Affairs Building

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

J'onn, Kara, Brainy, and Nia walk at the front of the alien march up the steps to the door of the Department of Alien Affairs.