MovieMaps

Photo of Landing Site [2147]

Location: Lulu Island Wastewater Treatment Plant
As Seen In: Legends of Tomorrow episode 1x10 “Progeny