Necessity of Cross Drainage Works

Necessity of Cross Drainage Works  A cross drainage work (also called CD work) is a structure built on a canal where it is crosses a natural drainage, such as a stream or a river. Sometimes, Read More