Retaining walls are structures that hold back earth from a sloping surface, such as a hillside or the side of a building. They are used to prevent soil erosion, landslides and other types of ground failure. Retaining walls are often made of concrete blocks which can be used as anContinue Reading