Seabrook Nuclear Power Plant Weird 11 years ago Subscribe to news updates Unsubscribe from news updates Conspiracy theorists ponder why the structure is pixelated… Name: Seabrook Nuclear Power Plant Lat, Long: 42.898211,-70.851091 Location: Seabrook, New Hampshire, USA Share this:Print