Canyon Lake Man Made: Origins, Purpose, and Key Facts
infrastructure-engineering
Canyon Lake is a man made reservoir located in the Texas Hill Country, formed by Canyon Lake Dam on the Guadalupe River to serve municipal, irrigation, and flood control needs....
Open article