MovieMaps

Photo of Star City Plaza [2020]

Location: Victory Square
As Seen In: Legends of Tomorrow episode 5x01 “Crisis on Infinite Earths: Part Five

Sara looks across the plaza to a tree she used to climb with Laurel when they were kids.