>
> It is green power I guess, but is this the price
> that has to be paid?
>
depends upon how you define "green power" i guess. The Three Gorges dam project may well turn out to be the biggest single environmental disaster in human history. Hardly very "green".