Photo of Evacuation Park

Location: David Lam Park
As Seen In: Supergirl episode 5x09 "Crisis on Infinite Earths: Part One"

Alien ships arrive at the park for the evacuation.