MovieMaps

Photo of Hanford Site 12X

Location: Newtown Creek Wastewater Treatment Plant
As Seen In: Person of Interest episode 2x22 “God Mode