DIVERSION HEADWORKS
A canal headwork is an assemblage of various hydraulic structures constructed at the head of a canal to divert clear […]
A canal headwork is an assemblage of various hydraulic structures constructed at the head of a canal to divert clear […]