Earlier today, the New York Times reported that the Indian Point nuclear power plant will close by 2021. The Indian Point Energy Center is home to three nuclear reactors, only two of which are active. It’s located on the edge of the Hudson river in Buchanan, New York — about an hour’s drive from Manhattan.