Cross Drainage

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…