embankment dam
C11365
concept
An embankment dam is a large artificial barrier constructed from compacted earth or rock materials to hold back water and create a reservoir.
C11365
concept
An embankment dam is a large artificial barrier constructed from compacted earth or rock materials to hold back water and create a reservoir.