By mimicking natural river conditions, ecodams provide the necessary habitats for fish to breed and grow.Ecoreefs: Underwater GardensEcoreefs, on the other hand, are artificial reef structures that promote marine biodiversity.