Indian Point Energy Center (I.P.E.C.) is a now defunct three-unit nuclear power station located in Buchanan, just south of Peekskill, in Westchester County, New York. It sits on the east bank of the Hudson River, about 36 miles (58 km) north of Midtown Manhattan. The facility permanently ceased power operations on April 30, 2021. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.