Otter Rapids Generating Station, USA
Detail InformationEdit Otter Rapids Generating Station is a dam and hydroelectric power plant located in geographic Pitt Township in the Unorganized North Part of Cochrane District in Northeastern Ontario, Canada. Owned by Ontario Power Generation, this 182 MW station is part of the Northeast Plant Group. The Ontario Northland Railway runs past this facility. Preliminary […]