the sun rises over the industrial ge northland power wind turbines on manitoulin island canada The fall sun rises over the industrial GE Northland Power wind turbines on Manitoulin Island Canada.