Places of Interest nearby
Location address: United States, Westchester
Number of texts: 1
Indian Point Energy Center (IPEC) 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, 38 miles north of New York City. The plant generates over 2,000 megawatts of electrical power, comprising as much as 30 percent of the electricity used in New York City and Westchester county.