What are the solutions, technologies and practices that can significantly reduce the environmental impacts of hydropower plants?

While large and mega hydropower projects can produce renewable power on large scales, they also have significant adverse impacts on the neighbourhood ecosystems. What are the concepts, technologies and avenues through which the adverse environmental impacts of hydropower can be significantly reduced?

Questions