What are the advantages, disadvantages & environmental impacts of dams? (Pls answer fast)?

I need to know the advantages, disadvantages as well as the environmental impacts of dams (not specific, but in India if possible). I need them for my Std. 12 project. Please give links if possible
7 answers