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 largest privately owned hydropower facility in the country, as reported by the US Energy Information Administration.