The Hells Canyon Complex on the Snake River is the largest privately owned hydroelectric power complex in the nation, according to the US Energy Information Administration.
The Hells Canyon Complex on the Snake River is the biggest private-owned hydroelectric power plant in the land, according to the US Energy Information Administration.