Dams pros and cons: damages and benefits caused by large dams

Responsive image
source