mountains spain energy flight view technology current electricity production aerial view wind turbine pinwheel outlook wind energy wind power power generation environmental technology rotor blades