Saw some of these when I was in the south of France a few weeks back - first time I'd seen wind turbines up close. They really are enormous structures, though I think the ones I saw must have been at the larger end of the scale. Impressive stuff.