Robson Street & Hornby Street as Newsstand
People watch as Kara flies overhead on her way to save the city.
Kara is flying high saving the world in Superman's absence and mentoring a young new reporter at CatCo when a new anti-alien threat looms its ugly head targeting the President's alien summit.
Supergirl episode “American Alien” was filmed in Vancouver in Canada.
People watch as Kara flies overhead on her way to save the city.
Kara saves a crowd from a falling meteor and later attends a press conference by the president about the alien summit.
Kara returns a stolen piece of artwork to a museum.
Lena meets with the D.A. Diaz to hand over information on one her brother's former conspirators in exchange for dropping the charges against James.