River Training Works

River Training Works

River training works is a term used to stabilize a river channel with a certain alignment and certain cross-sections, a river can be trained by diverting its flow into a secondary channel or by …

Read More…