Collected necessary secondary information from previous related studies and primary information from the field visits required for the project. Analyzed the river morphology and hydro-meteorological information and performed zoning of the river stretch based on the severity of flood and bank erosion. Designed various alternative structural and non-structural flood mitigation measures for the different zones and performed cost estimates of those structures. Developed a detail project proposal for the Narayani River Training Works based on the designs and analyses performed.