The Big Blocks That Construct Retaining Walls
Retaining walls are a necessary part of civil engineering, and serve to hold back soil and rock from eroding or collapsing. A retaining wall is typically made out of big blocks of concrete, stacked one on top of the other…