Star Lake Hydroelectric Generating Station is a hydro power plant operated by Enel Green Power, Newfoundland and Labrador Hydro with a total output of 18.40 MW.
Star Lake Hydroelectric Generating Station is a hydro power plant operated by Enel Green Power, Newfoundland and Labrador Hydro with a total output of 18.40 MW.