dam, hydroelectric power plant, mountain, alpine dam, wall, barrage, construction, architecture, gravity dam, hydraulic engineering, clean energy, renewable energy