The Stacks, Northport, LI NY, USA
The Shoreham Nuclear Generating Station on Long Island, New York was built during the '70s but never operated except for testing. The Three Mile Island and Chernobyl disasters raised public protest that eventually succeeded in the decommissioning of the plant. This (US)$6B plant still stands as both a VFR reporting point and as a reminder of the nuclear power generation dilemma.
Download Links
Report a problem
The Stacks, Northport, LI NY, USA
Advertisement
Remove ads