These large landscape rocks are sometimes used to build retaining ... Principally used along shorelines, stream banks, spillways, culverts, storm drains, or other waterways to limit erosion ...
At first glance, landscapes like the Great Plains and the Rockies may seem unchanging, but over geological time scales, ...