Wind Turbine Installations

Clips show­ing erec­tion of wind tur­bines in the forest­ed moun­tains of west­ern Cana­da.

Advertisements

Comments are closed.