World Countries > Power Stations> Canada > Cowley North
Cowley North power station - Canada
The Cowley North power station is a 19.5 megawatt (MW) Wind power station in Cowley, AB, Canada.
Power Station Name:
Cowley North
Country:
Power Station Location:
Cowley, AB, Canada
Generation Capacity:
19.5 Megawatt (MW)
Fuel Categories:
Wind
Parent company:
Canadian Hydro Developers
Commissioning Year: