Hydro Power Irrigation Irrigation means its something artificial application of water to the land or soil. How does Hydro power work? Flowing water from a high level will…