MovieMaps

Photo of Three Mile Island

Location: Cockatoo Island
As Seen In: X-Men Origins: Wolverine