diversion hydropower plant

diversion hydropower plant