B.Tech/M.Tech

DIVERSION HEADWORKS

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