Few human constructions inspire awe quite like a massive dam. Rising hundreds of meters above riverbeds, these concrete and earth giants hold back entire seas of freshwater, generate electricity for ...