0 Comments | by

Expose Artificial Levee

Artificial Levee  Exposed!

Artificial Levee Technical Terms

Artificial Levee : An artificial embankment constructed along the bank of a watercourse or an arm of the sea, to protect land from inundation or to confine streamflow to its channel. GG



Add a Comment Artificial Levee Exposed!