Stages of a river

There are three main stages of a river. Under each stage as some of the most popular characteristics found at each stage.

Youthful stage / upper stage / mountain stage

Mature stage / middle stage / valley stage

Senile stage / lower stage / plain stage