Dam

Dam

Hydro-electric concrete dam in mountain