What Makes A Healthy River

What Makes A Healthy River?

Importance of temperature & flushing flows. Non-native species, snails, whirling disease, clarity, riparian zone.