As part of our ongoing investigation of viable and sustainable solutions to generating alternative power, our heads really turned when we came across this proposal for a power-generating "wind dam" by UK architects Chetwoods Associates. The Wind Dam Project uses a giant spinnaker sail suspended in a mountain gorge near Northern Russia's Lake Ladoga. The £2....