MovieMaps

Photo of Central City Waterfront [2017]

Location: Hallelujah Point
As Seen In: Legends of Tomorrow episode 3x08 “Crisis on Earth-X, Part 4

Kara and Alex say goodbye to Iris, Barry, Oliver, and Felicity.