Indian Point Energy Center is a three-unit nuclear power plant station located in Buchanan, New York, just south of Peekskill. It sits on the east bank of the Hudson River, about 36 miles north of Midtown Manhattan. #shantyboat
Signup for Updates
while we plan this summer’s expedition!
Help! We need your support!
We are currently preparing for a summer of fieldwork on the river and need all the help we can get. Please donate to the project.