TVA's Browns Ferry road to recovery
The Browns Ferry nuclear power plant is located on the Tennessee River near Decatur and Athens, Alabama. The site, which has three General Electric boiling water reactors, is owned by the Tennessee Valley Authority.